在oracle資料庫中,使用者的許可權分為兩種(在這裡我們不討論dba或dbopr的許可權,只考慮普通使用者的許可權),分別是system privilege系統許可權 和user table privilege使用者資料表許可權.
1.首先,建立使用者,以下幾條命令可以建立乙個使用者,前提是必須以dba的身份登入.
create user db_user identified by db_user_pw 建立使用者db_user,密碼為db_user_pw
grant create session to db_user 給使用者建立會話的許可權
grant resource to db_user
2.當使用者建立後,會自動在oracle資料庫系統中生成屬於該使用者的scheme (可以理解為所有屬於該使用者的表,檢視....等物件的集合).
該使用者可以將對這些物件的訪問許可權賦予其它的系統使用者.
3.該使用者用sqlplus登入後,以下命令可以看到該使用者的許可權.
本使用者讀取其他使用者物件的許可權:
select * from user_tab_privs;
本使用者所擁有的系統許可權:
select * from user_sys_privs;
Oracle使用者許可權管理
sys 系統管理員,擁有最高許可權 system 本地管理員,次高許可權 scott 普通使用者,密碼預設為tiger,預設未解鎖 sys 系統管理員,擁有最高許可權 system 本地管理員,次高許可權 scott 普通使用者,密碼預設為tiger,預設未解鎖 二 登陸 sqlplus as sy...
Oracle使用者許可權管理
sys 系統管理員,擁有最高許可權 system 本地管理員,次高許可權 scott 普通使用者,密碼預設為tiger,預設未解鎖 sys 系統管理員,擁有最高許可權 system 本地管理員,次高許可權 scott 普通使用者,密碼預設為tiger,預設未解鎖 二 登陸 sqlplus as sy...
Oracle使用者許可權管理
sys 系統管理員,擁有最高許可權 system 本地管理員,次高許可權 scott 普通使用者,密碼預設為tiger,預設未解鎖 sys 系統管理員,擁有最高許可權 system 本地管理員,次高許可權 scott 普通使用者,密碼預設為tiger,預設未解鎖 二 登陸 sqlplus as sy...