oracle視圖授權(quán)查詢用戶 查詢視圖授權(quán)給什么用戶oracle?
查詢視圖授權(quán)給什么用戶oracle?select * from user_tab_privs a where a.table_name = view_name結(jié)果的grantee就是被授權(quán)的用戶, 條
查詢視圖授權(quán)給什么用戶oracle?
select * from user_tab_privs a where a.table_name = view_name結(jié)果的grantee就是被授權(quán)的用戶, 條件中字段雖然叫table_name,但是是包含視圖的。
oracle給用戶賦予查詢權(quán)限?
oracle給某用戶授權(quán)試圖查詢的SQL語句為: SQL> grant select on v_$mystat to test1 Grant succeeded. 這樣 test1用戶就擁有了 查詢v$mystat視圖的權(quán)限了 收回權(quán)限命令: SQL>revoke select on v_$mystat from test1
Oracle把視圖查詢權(quán)限給某用戶的SQL是什么?
你需要賦予這個schema查詢所有表的權(quán)限:grantselectanytabletoschema_nameselect*fromdba_roles--查看所有系統(tǒng)角色select*fromrole_sys_privswhereROLE="SCHEMA"--查看某個角色包含的權(quán)限select*fromdba_sys_privswhereGRANTEE="SCHEMA"--查看某個schema擁有的權(quán)限