如何管理数据库权限与角色
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,下面一起来了解下如何管理数据库权限与角色,相信大家看完肯定会受益匪浅,文字在精不在多,希望如何管理数据库权限与角色这篇短内容是你想要的。授予用户的系统权限SQL> grant create table
千家信息网最后更新 2026年11月03日如何管理数据库权限与角色
下面一起来了解下如何管理数据库权限与角色,相信大家看完肯定会受益匪浅,文字在精不在多,希望如何管理数据库权限与角色这篇短内容是你想要的。
授予用户的系统权限SQL> grant create table,create sequence,create view to tpcc;Grant succeeded.查询授予用户的系统权限SQL> col grantee for a20SQL> col privilege for a30SQL> col admin_option for a15SQL> select * from dba_sys_privs where grantee ='TPCC';GRANTEE PRIVILEGE ADMIN_OPTION--------------- ------------------------------ ---------------TPCC CREATE TABLE NOTPCC UNLIMITED TABLESPACE NOTPCC CREATE VIEW NOTPCC ALTER SESSION NOTPCC CREATE SEQUENCE NO撤销授予用户的系统权限SQL> revoke create sequence from tpcc;Revoke succeeded.SQL> select * from dba_sys_privs where grantee ='TPCC';GRANTEE PRIVILEGE ADMIN_OPTION--------------- ------------------------------ ---------------TPCC CREATE TABLE NOTPCC UNLIMITED TABLESPACE NOTPCC CREATE VIEW NOTPCC ALTER SESSION NO授予用户的对象权限SQL> grant select on scott.emp to tpcc;Grant succeeded.查询授予用户的对象权限SQL> col owner for a20SQL> col table_name for a20SQL> col grantee for a15SQL> col grantor for a15SQL> col privilege for a30SQL> select grantee,owner,table_name,grantor,privilege from dba_tab_privs where grantee = 'TPCC';GRANTEE OWNER TABLE_NAME GRANTOR PRIVILEGE--------------- -------------------- -------------------- --------------- ------------------------------TPCC SYS DBMS_LOCK SYS EXECUTETPCC SCOTT EMP SCOTT SELECT撤销授予用户的对象权限SQL> revoke select on scott.emp from tpcc;Revoke succeeded.SQL> select grantee,owner,table_name,grantor,privilege from dba_tab_privs where grantee = 'TPCC';GRANTEE OWNER TABLE_NAME GRANTOR PRIVILEGE--------------- -------------------- -------------------- --------------- ------------------------------TPCC SYS DBMS_LOCK SYS EXECUTE查询数据库的角色SQL> col role for a30SQL> select * from dba_roles;ROLE PASSWORD_REQUIRED AUTHENTICATION_TYPE------------------------------ ------------------------ ---------------------------------CONNECT NO NONERESOURCE NO NONEDBA NO NONESELECT_CATALOG_ROLE NO NONEEXECUTE_CATALOG_ROLE NO NONEDELETE_CATALOG_ROLE NO NONEEXP_FULL_DATABASE NO NONEIMP_FULL_DATABASE NO NONELOGSTDBY_ADMINISTRATOR NO NONEDBFS_ROLE NO NONEAQ_ADMINISTRATOR_ROLE NO NONE查询授予角色的权限SQL> select * from role_sys_privs where role in ('CONNECT','RESOURCE');ROLE PRIVILEGE ADMIN_OPTION------------------------------ ------------------------------ ---------------RESOURCE CREATE SEQUENCE NORESOURCE CREATE TRIGGER NORESOURCE CREATE CLUSTER NORESOURCE CREATE PROCEDURE NORESOURCE CREATE TYPE NOCONNECT CREATE SESSION NORESOURCE CREATE OPERATOR NORESOURCE CREATE TABLE NORESOURCE CREATE INDEXTYPE NO查询授予用户的角色SQL> col admin_option for a15SQL> col default_role for a15SQL> col granted_role for a30SQL> select * from dba_role_privs where grantee = 'TPCC';GRANTEE GRANTED_ROLE ADMIN_OPTION DEFAULT_ROLE--------------- ------------------------------ --------------- ---------------TPCC RESOURCE NO YESTPCC CONNECT NO YES查询用户获得的权限SQL> conn tpcc/tpccConnected.SQL> select * from session_privs; PRIVILEGE------------------------------CREATE SESSIONALTER SESSIONUNLIMITED TABLESPACECREATE TABLECREATE CLUSTERCREATE VIEWCREATE SEQUENCECREATE PROCEDURECREATE TRIGGERCREATE TYPECREATE OPERATORPRIVILEGE------------------------------CREATE INDEXTYPE看完如何管理数据库权限与角色这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。
权限
用户
角色
查询
数据
数据库
管理
对象
系统
内容
更多
行业
肯定
受益匪浅
信息
文字
朋友
栏目
篇文章
读者
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手磨咖啡
哈尔滨大商圈互联网科技有限公司
互联网科技财经
新华互联网科技学院
美国互联网科技巨头监管
互联网金融与金融科技
奇酷互联网科技
致骋互联网科技
安徽鑫晟辉互联网科技
极限挑战互联网科技
睿民互联网科技
赫美联合互联网科技
上海卓越科技 互联网
互联网科技类展会
广西拼得多互联网科技有限公司
团飞科技与伯堂互联网服务平台
受益于互联网科技的高速发展
世界互联网科技公司市值排名
西安有哪些互联网高科技企业
陕西九四连强互联网科技有限公司
博彦科技互联网金融
互联网科技深圳
互联网科技社
互联网 科技公司
有马互联网科技
上海喔噻互联网科技
互联网科技产品
茂名市互联网科技产业园
广州恒生互联网科技有限
抖集互联网科技技术咨询