Oracle使用者許可權的管理

2022-04-04 01:52:23 字數 605 閱讀 8432

在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...