Oracle相關許可權

2021-04-28 22:07:09 字數 1706 閱讀 4513

1.建立使用者

sql**

create

user

test identifiedbytest;  

create user test identified by test;
2.賦許可權

sql**

grant

createsessiontotest;  //賦可以登入的許可權   

grantunlimited tablespacetotest;  //賦無限制使用表空間的許可權   

grant

create

table

totest;   

grantdbatoscott;//  

grant create session to  test;  //賦可以登入的許可權

grant unlimited tablespace to test; //賦無限制使用表空間的許可權

grant create table to test;

grant dba to scott;//

3.收回許可權

sql**

revoke

createsessiontotest;   

revokeunlimited tablespacefromtest;   

revoke

create

table

fromtest;   

revokedbafromscott;  

revoke create session to test;

revoke unlimited tablespace from test;

revoke create table from test;

revoke dba from scott;

4.檢視當前使用者的許可權

sql**

select*fromuser_role_privs;  

select * from user_role_privs;
5.解鎖使用者

sql**

alter

user

scott account unlock;  

Oracle 許可權相關

一 查詢自己角色 只能查詢自己具有的許可權,不包括授予的角色,所以也就不能查詢通過角色授予的許可權。select from dba sys privs where grantee username 可以查詢某個user擁有哪些系統許可權 sys使用者 select from user sys pri...

oracle 許可權相關內容總結

1.系統許可權管理 1.1 3個預設使用者 oracle 9i sys change on install as sysdba sqlplus as sysdba system manager scott triger oracle 10g以上 sys 安裝的時候設定.as sysdba syste...

oracle 使用者 角色 許可權相關資料字典

1 三者的字典表 1.1 使用者 select from dba users select from all users select from user users 1.2 角色 select from dba roles 1.3 許可權 分為系統許可權與物件許可權 select from sys...