Oracle檢視所有使用者及其許可權

2021-09-24 20:57:40 字數 1266 閱讀 6262

"oracle資料字典檢視的種類分別為:user,all 和 dba.

user_*:有關使用者所擁有的物件資訊,即使用者自己建立的物件資訊

all_*:有關使用者可以訪問的物件的資訊,即使用者自己建立的物件的資訊加上

其他使用者建立的物件但該使用者有權訪問的資訊

dba_*:有關整個資料庫中物件的資訊

(這裡的*可以為tables,indexes,objects,users等。)

1、檢視所有使用者

select

*from dba_user;

select

*from all_users;

select

*from user_users;

2、檢視使用者系統許可權

select

*from dba_sys_privs;

select

*from all_sys_privs;

select

*from user_sys_privs;

3、檢視使用者物件許可權

select

*from dba_tab_privs;

select

*from all_tab_privs;

select

*from user_tab_privs;

4、檢視所有角色

select

*from dba_roles;

5、檢視使用者所擁有的角色

select

*from dba_role_privs;

select

*from user_role_privs;

6、檢視當前使用者的預設表空間

select username,default_tablespace from user_users;
7、檢視某個角色的具體許可權

grant

connect

,resource,

create

session

,create

view

to test;

8、檢視resource具有那些許可權

用select

*from dba_sys_privs

where grantee='resource

檢視oracle中所有使用者資訊

以下不知道從哪抄的內容,分享給大家。1.檢視所有使用者 select from dba users select from all users select from user users 2.檢視使用者或角色系統許可權 直接賦值給使用者或角色的系統許可權 select from dba sys p...

linux檢視所有使用者

檢視所有使用者 linux裡,並沒有像windows的net user,net localgroup這些方便的命令來治理使用者。xwindows介面的就不說了。的工具或命令 groupadd 注 新增使用者組 groupdel 注 刪除使用者組 groupmod 注 修改使用者組 groups 注 ...

linux 中檢視所有使用者

方法 1 使用 etc passwd 檔案 etc passwd 是乙個文字檔案,其中包含了登入 linux 系統所必需的每個使用者的資訊。它儲存使用者的有用資訊,如使用者名稱 密碼 使用者 id 群組 id 使用者 id 資訊 使用者的家目錄和 shell etc passwd 檔案將每個使用者的...