JavaScript is required

View TĐDL nào cho truy vấn để thấy xem user có quyền EXECUTE trong thủ tục hay không?

A.
DBA_SYS_PRIVS
B.
DBA_TAB_PRIVS
C.
DBA_PROC_PRIVS
D.
SESSION_PRIVS
Trả lời:

Đáp án đúng: B


Câu hỏi yêu cầu tìm data dictionary view (TĐĐL) để kiểm tra quyền EXECUTE trên stored procedure (thủ tục). * **DBA_SYS_PRIVS**: Chứa thông tin về các quyền hệ thống (system privileges) được cấp cho người dùng và roles. * **DBA_TAB_PRIVS**: Chứa thông tin về các quyền đối tượng (object privileges) được cấp trên các bảng, views, sequences, và các đối tượng khác. * **DBA_PROC_PRIVS**: Chứa thông tin về các quyền đối tượng (object privileges) được cấp trên các stored procedures (thủ tục) và functions. * **SESSION_PRIVS**: Chứa thông tin về các quyền (privileges) hiện tại mà user đang có trong session hiện tại. Vì vậy, DBA_PROC_PRIVS là view phù hợp nhất để xem quyền EXECUTE trên stored procedure.

Câu hỏi liên quan