在學習Oracle數據庫的過程中,Oracle賦權是需要重點掌握的知識,下面就為您將介紹三種Oracle賦權的情況,希望對您能有所幫助。
1)角色賦權:
A>創建角色:
- create role role1;
B>給角色賦權:
- grant select any talble to role1;
- (grant create any table,create procedure to role1;)
C>把角色賦給用戶b:
- grant role1 to b;
2) 批處理:
查詢a的所有權限:
- select 'grant select on IFSAPP.'||t.object_name||' to IFSERP;'
- from all_all_tables t where t.owner= 'IFSAPP';
然後把這個執行即可;
3) dba所有表查詢權限賦給b:謹慎使用,可能會不安全;
- grant select any table to b;
以上就是Oracle賦權的介紹。