1.建立使用者
sql**
create
usertestidentifiedbytest;
2.賦許可權
sql**
grant
createsessiontotest;//賦可以登入的許可權
grantunlimitedtablespacetotest;//賦無限制使用表空間的許可權
grant
create
table
totest;
grantdbatoscott;//
3.收回許可權
sql**
revoke
createsessiontotest;
revokeunlimitedtablespacefromtest;
revoke
create
table
fromtest;
revokedbafromscott;
4.檢視當前使用者的許可權
sql**
select*fromuser_role_privs;
5.解鎖使用者
sql**
alter
userscottaccountunlock; 注:
當使用者登入時revoke create session from test,對登入的狀態無影響。
使用者具有建立表的許可權,就有管理使用者自己的表的許可權。
盡量不賦dba許可權,因為不安全。
oracle常用許可權彙總
grant create user to 使用者 把建立使用者許可權給使用者 grant alter user to 使用者 把修改使用者許可權給 使用者 grant drop user to 使用者 把刪除使用者許可權給 使用者 grant connect to 使用者 把連線許可權給 使用者 g...
oracle常用許可權集合
alter any cluster 修改任意簇的許可權 alter any index 修改任意索引的許可權 alter any role 修改任意角色的許可權 alter any sequence 修改任意序列的許可權 alter any snapshot 修改任意快照的許可權 alter any...
oracle 常用操作
表空間test1 create tablespace test1 datafile d oracledabase test1.dbf size 30m autoextend on next 30m maxsize unlimited logging extent management local 使...