Oracle有幾種許可權

2022-12-05 14:36:34 字數 947 閱讀 2682

1樓:匿名使用者

*資料庫角色*/

public

public 角色

--public 角色是一個特殊的資料庫角色,每個資料庫使用者都屬於它。public 角色:

--捕獲資料庫中使用者的所有預設許可權。

--無法將使用者、組或角色指派給它,因為預設情況下它們即屬於該角色。

--含在每個資料庫中,包括 master、msdb、tempdb、model 和所有使用者資料庫。

--無法除去。

db_owner

--進行所有資料庫角色的活動,以及資料庫中的其它維護和配置活動。

--該角色的許可權跨越所有其它固定資料庫角色。

db_accessadmin

--在資料庫中新增或刪除 windows nt 4.0 或 windows 2000 組和使用者以及 sql server 使用者。

db_datareader

--檢視來自資料庫中所有使用者表的全部資料。

db_datawriter

--新增、更改或刪除來自資料庫中所有使用者表的資料

db_ddladmin

--新增、修改或除去資料庫中的物件(執行所有 ddl)

db_securityadmin

--管理 sql server 2000 資料庫角色的角色和成員,並管理資料庫中的語句和物件許可權

db_backupoperator

--有備份資料庫的許可權

db_denydatareader

--拒絕選擇資料庫資料的許可權

db_denydatawriter

--拒絕更改資料庫資料的許可權

參考資料

2樓:匿名使用者

多了,自己去查檢視去dba_sys_privs或使用oem去看

oracle中as用法有哪幾種

as一般用於儲存過程中定義變數前,還有一種用法是給表或者欄位起別名版 1 儲存過程中 create or replace procedure p test as 這裡權的as表示儲存過程中與變數名字的承接 v begintime varchar2 20 v endtime varchar2 20 v...

oracle怎麼建立使用者和授予許可權

create user 使用者名稱 identified by 密碼grant dba to username 當然如果只是賦值某些表達許可權 grant alter,delete,update,insert,select on 表名 to 使用者名稱 建立使用者 create user user ...

如何檢視oracle使用者具有的許可權和角色

1.檢視 所有用bai戶 select from dba users select from all users select from user users 2.檢視用du 戶或角色zhi系統dao許可權 直接賦值專給使用者或角色的系統許可權 select from dba sys privs s...