DM資料庫 角色及許可權

2021-10-07 21:28:29 字數 679 閱讀 8910

獲取系統所有角色

select role from dba_roles;
檢視角色dba擁有的許可權

select

*from dba_sys_privs where grantee =

'dba'

;

建立角色

create role r1;
將重新整理列表許可權給角色r1

grant

references

anytable

to r1;

將r1角色的許可權給test

grant r1 to test;
收回test的r1許可權

revoke  r1 from test;
收回r1的references any table許可權

revoke

references

anytable

from r1;

刪除角色r1

list item

drop role r1;
一般情況,建立完使用者,給resource角色,就基本上可以滿足需求

dm資料庫許可權

dba sys privs 顯示系統中所有傳授給使用者或者角色的許可權。user sys privsd 傳授給當前使用者的系統許可權。dba role privs 顯示系統中的授予使用者的所有角色。user role privs 顯示傳授給當前使用者的角色。sys.session privs 顯示使...

資料庫角色許可權

use database goexec sp addlogin name 新增登入 exec sp grantdbaccess n name exec sp addrolemember n db owner n name 新增db owner許可權 go 刪除測試使用者 exec sp revoke...

Oracle資料庫的使用者許可權及角色

每個oracle使用者都有乙個名字和口令,並擁有一些由其建立的表 檢視和其他資源。oracle角色 role 就是一組許可權 privilege 或者是每個使用者根據其狀態和條件所需的訪問型別 使用者可以給角色授予或賦予指定的許可權,然後將角色賦給相應的使用者。乙個使用者也可以直接給其他使用者授權。...