oracle 使用者管理

2021-08-30 22:35:46 字數 1043 閱讀 6330

1. 建立使用者

要建立乙個使用者,必須擁有建立使用者的許可權(以sys連線資料庫)

建立使用者的命令為:  create  user 使用者名稱identified  by password

例:建立乙個名為anfield,密碼為anfield的使用者 

2. 為新建的使用者授於登陸許可權

授權命令為:grant  許可權名to 使用者名稱

未授予許可權:

授予許可權:

3. 修改使用者的密碼

1)修改自己的密碼:以anfield連線資料庫

命令:passw[ord]  使用者名稱

2)以sys/systeam修改使用者的密碼:

命令:alter user 使用者名稱identified by 密碼

4. 刪除使用者:要求具有dba或者有drop user的許可權

命令:drop user 使用者名稱[cascade]

5. 為使用者授予物件許可權

命令:grant  物件許可權on  物件to  使用者名稱

例:對anfield授予scott中的emp表的檢視許可權(必須由scott或者sys,system來授予)

6. 撤銷物件許可權

命令:revoke  物件許可權on 物件from 使用者名稱

例:撤銷anfield的物件許可權

7. 將物件許可權傳遞給別的使用者

例:anfield將對scott的emp的檢視許可權傳遞給yds使用者,首先給anfield加上具有傳遞許可權的許可權with grant option

命令:grant 物件許可權on 物件to 使用者with grant option

1) 建立yds使用者,並授予登陸許可權

2)anfield傳遞物件許可權給yds使用者

3) yds 檢視scott的emp表

注:如果是給anfield授予系統許可權是:採用grant 系統許可權to 使用者with admin option

8. 將撤銷物件傳遞許可權

若:scott撤銷anfield的許可權,此時yds的許可權也一併被撤銷

命令:revoke select on emp from anfield

Oracle使用者管理

1.建立使用者 概述 在oracle中要建立乙個新的使用者,使用create user語句,一般是具有dba的許可權才能使用。用法 create user 使用者名稱 identified by 密碼。案例 create user skycloud identified by skycloud 2....

Oracle 使用者管理

create user hywin identified by hywin 建立使用者 password 使用者名稱 修改密碼 alter user 使用者名稱 identified by 新密碼 drop user 使用者名稱 cascade 刪除使用者時,如使用者已經建立了表,那麼就需要在刪除時...

Oracle 使用者管理

1.建立使用者 create user ok identified by ok grant create session to ok 2.修改使用者密碼 alter user ok identified by ok1 3.檢視使用者資訊 select from dba users 4.找出和使用者相...