創(chuàng)建與管理用戶、角色管理

身份驗(yàn)證:

1、密碼驗(yàn)證:用戶視圖連接數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)會(huì)核實(shí)用戶名是否是有效的數(shù)據(jù)庫(kù)賬戶,并且密碼是否和數(shù)據(jù)庫(kù)中存儲(chǔ)的密碼箱匹配

2、外部驗(yàn)證:用戶視圖連接數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)會(huì)核實(shí)用戶名書(shū)否是一個(gè)有效的用戶并且確認(rèn)用戶已經(jīng)完成了操作系統(tǒng)級(jí)別的身份驗(yàn)證

3、全局驗(yàn)證:用戶不在數(shù)據(jù)庫(kù)中存儲(chǔ)驗(yàn)證密碼,而是通過(guò)身份驗(yàn)證服務(wù)進(jìn)行


查看用戶 select * from dba_users;

創(chuàng)建用戶:


create user leiguoxin identified by 123

default tablespace users

temporary tablespace temp

quota 10m on tbsp_1; //在tbsp_1表空間上最大配額為10m(數(shù)據(jù)對(duì)象最多10m)



修改用戶:語(yǔ)法與創(chuàng)建用戶差不多

alter user leiguoxin identified by 123;

鎖定賬戶:alter user leiguoxin account lock;

解鎖賬戶:alter user leiguoxin account unlock;



刪除用戶:

drop user leiguoxin [cascade]

當(dāng)該用戶創(chuàng)建了數(shù)據(jù)對(duì)象時(shí)無(wú)法刪除用戶,要使用cascade級(jí)聯(lián)刪除用戶和該用戶的數(shù)據(jù)對(duì)象



角色:

角色是一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)實(shí)體,是包括一個(gè)或者多個(gè)權(quán)限的集合,角色可以賦予任何角色,頁(yè)可以將角色收回。

優(yōu)點(diǎn):通過(guò)改變角色的權(quán)限,就可以實(shí)現(xiàn)多個(gè)用戶的權(quán)限的改變(不用多個(gè)用戶一個(gè)一個(gè)地改變)




預(yù)定義角色:數(shù)據(jù)庫(kù)安裝完成后系統(tǒng)自動(dòng)創(chuàng)建的角色,這些角色已經(jīng)被系統(tǒng)授予了相應(yīng)的系統(tǒng)權(quán)限??梢詫⑦@些角色授予用戶,用戶便具有角色包含的系統(tǒng)權(quán)限。

常用的系統(tǒng)預(yù)定義角色:

1、CONNECT

2、RESOURCE

3、DBA

4、EXP_FULL_DATABASE

5、IMP_FULL_DATABASE


創(chuàng)建角色與授權(quán):

創(chuàng)建角色

connect system/123? ? ? //連接數(shù)據(jù)庫(kù)

create role designer indentified by 123

為角色授權(quán):

grant create view,create table to designer;

將角色授予用戶:

grant disingner to leiguoxin;


管理角色:查詢、修改、刪除

查詢角色具有的權(quán)限:select * from role_sys_privs where role='DESINGER';

修改角色密碼:alter role designer not identified;(取消密碼)

alter role deisigner identified by 123;

設(shè)置角色生效:set role designer identified by 123;

只有角色生效,角色的權(quán)限才能被授予的用戶使用

角色與權(quán)限的查詢:創(chuàng)建角色和用戶后,給角色和用戶授予的權(quán)限被記錄在Oracle的數(shù)據(jù)字典中。

我們需要知道角色被授予哪些權(quán)限以及用戶被授予了哪些權(quán)限和角色


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容