Oracle 基本許可權授權或者回收許可權、解鎖等許可權配置

來源:互聯網
上載者:User

標籤:oracle   預設   alter   option   alt   查詢   table   span   use   

select * from dba_users; --查詢資料庫中的所有使用者
alter user scott account lock; --鎖住使用者
alter user scott account unlock; --給使用者解鎖
create user 使用者名稱 identified by  密碼; --建立使用者
grant connect to 使用者名稱;--授權使用者允許登入的許可權
grant create tablespace to 使用者名稱; --授權建立資料表空間許可權
grant select on 授權的表名 to 使用者名稱; --授權該使用者可以查詢某個表的許可權
grant update on 授權的表名 to 使用者名稱; --授權該使用者可以更新某個表的許可權
grant insert on 授權的表名 to 使用者名稱; --授權該使用者可以插入某個表的許可權
grant execute on 預存程序 to 使用者名稱; --授權該使用者具有預存程序許可權
grant update on 授權的表名 to 使用者名稱 with grant option; --(連續授權)授權更新許可權轉移給下一個使用者,許進使用者可以繼續授權;
--收回許可權
revoke select on 授權的表名 from 使用者名稱; --收回查詢select表的許可權;
revoke insert on 授權的表名 from 使用者名稱; --收回xujin1角色的許可權;
revoke all on 授權的表名 from 使用者名稱; --收回該使用者所有許可權
grant connect to 使用者名稱;--授權使用者允許登入的許可權
revoke connect from 使用者名稱;--回收該使用者的登入許可權
select * from dba_tab_privs where grantee=‘使用者名稱‘;-- 查詢一個使用者擁有的對象許可權
select * from dba_sys_privs where grantee=‘使用者名稱‘;-- 查詢一個使用者擁有的系統許可權
select * from session_privs; --當前會話有效系統許可權
--角色
create role 角色名稱;--建立‘角色名稱‘角色
grant 角色名稱 to 使用者名稱 ; --將角色的許可權授權給該使用者;
alter user 角色名稱 default 使用者名稱1,使用者名稱2; --修改使用者預設角色
DROP ROLE 角色名稱;--刪除角色1;
select * from role_sys_privs where role=角色名稱;--查看某個角色下有什麼系統許可權;
select * from role_role_privs where role=角色名稱;--查看某個角色下面有什麼角色許可權
select * from role_tab_privs where role=‘角色名稱‘;--查看某個角色下面有什麼表許可權
select * from dba_role_privs where grantee=‘使用者名稱‘; --查看使用者下面有多少個角色;

Oracle 基本許可權授權或者回收許可權、解鎖等許可權配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.