天天看點

Oracle - 查詢授權grant收回revoke權限&角色

查詢使用者系統權限    select * from dba_sys_privs where grantee='使用者名'

查詢角色系統權限    select * from role_sys_privs where role='角色名'    

收回權限的格式為 revoke 權限 from 使用者,不再贅述

建立使用者

    create user 使用者名 identified by 密碼;

使用者鎖定/解鎖

    alert user 使用者 account lock/unlock;

角色授權 connect(連接配接通路操作)/resource(資源空間建立)/dba(所有系統權限)

    grant connect/resource/dba to 使用者;

單個權限授權

    連接配接資料庫        grant create session to 使用者

    建表    grant create table to 使用者;

    插入    grant insert any table to 使用者;

    把(any table)改成(on 表名)實作單表授權

    (insert)改成(insert 列名)實作單列授權

    建立/修改/删除表空間    grant create/alter/drop tablespace to 使用者;

    表空間無限配額    grant unlimited tablespace to 使用者;

    建立/修改/删除使用者    grant create/alter/drop user to 使用者;