Oracle筆記之許可權管理

2021-06-22 04:25:56 字數 1185 閱讀 5686

許可權管理

1,預設的三個使用者

2,建立使用者

3,授權,撤銷許可權

4,系統許可權與物件許可權

5,角色

6,通過角色對許可權進行管理

7,許可權的傳遞,丟失管理員密碼怎麼辦

3個預設的使用者

使用者名稱        密碼

sys            change_on_install

system      manager

scott          tiger

cmd進入命令列

sqlplus / as sysdba;

或者sqlplus sys/change_on_install as sysdba;

以網路資料庫管理員sys登入

要連線資料庫必須啟動oracle例項和監聽服務;

啟動監聽:lsnrctl start;

啟動例項:oradim -starup -sid orcl;

show user;

顯示當前登入使用者

create user lisi identified by lisi;

建立新使用者lisi;

sqlplus lisi/lisi;

用新建立使用者lisi登入

管理員使用者給新建立使用者授權

用管理員登入

grant create session to lisi;

授予會話許可權,有這個許可權才能連線資料庫;

grant create table to lisi;

授予建立**的許可權

grant unlimited tablespace to lisi;

授予不受限表空間的許可權

授予許可權之後才能建立**

以lisi使用者登入

create table mytable(id int);

建立**

insert into mytable values(1);

插入記錄

select * from mytable;

查詢記錄

撤銷許可權

revoke create table from lisi;

檢視使用者所具有的許可權

select * from user_sys_privs;

修改使用者密碼

alter user username identified by password;

Oracle筆記之許可權管理

許可權管理 1,預設的三個使用者 2,建立使用者 3,授權,撤銷許可權 4,系統許可權與物件許可權 5,角色 6,通過角色對許可權進行管理 7,許可權的傳遞,丟失管理員密碼怎麼辦 3個預設的使用者 使用者名稱 密碼 sys change on install system manager scott...

Oracle學習之許可權管理

直接授予使用者許可權 grant 許可權 to 使用者 先將許可權授予角色,再將角色授予使用者 grant 許可權 to 角色 grant 角色 to 使用者 revoke 許可權 from 注意 當多個使用者向同一使用者授予許可權,其中乙個使用者授予的許可權被 後,不影響其他被授予的許可權 若要收...

Oracle學習筆記 二 許可權管理

這些天把oracle許可權管理這一塊看了好多遍,發現oracle果然是個龐大的系統,許可權管理這一塊就涉及到很多東西,就這一篇部落格也是改了又改,重構了好幾遍,準備一直寫到把許可權管理搞通了.哇 一 系統的預設使用者 二 登陸 三 管理使用者 四,授予許可權 1 預設的普通使用者scott預設未解鎖...