如何管理数据库权限与角色
发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,下面一起来了解下如何管理数据库权限与角色,相信大家看完肯定会受益匪浅,文字在精不在多,希望如何管理数据库权限与角色这篇短内容是你想要的。授予用户的系统权限SQL> grant create table
千家信息网最后更新 2025年01月25日如何管理数据库权限与角色
下面一起来了解下如何管理数据库权限与角色,相信大家看完肯定会受益匪浅,文字在精不在多,希望如何管理数据库权限与角色这篇短内容是你想要的。
授予用户的系统权限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安全错误
数据库的锁怎样保障安全
数据库技术入股协议
小学信息网络安全自查报告
数据库删除重复数据的命令
手机网络安全案例及分析
辽宁福彩数据库
泉州盘古网络技术有限公司
重启服务器命令init
电影院网络安全管理责任名单
信息网络安全合格证
网络安全风险评估有哪些
元亨证通网络技术人才服务
mysql数据库权限分配
学校校园网服务器连不上
路由器dns服务器连接错误
软件开发需求报价模板
word数据库信息怎么填
fbi调查中国网络安全事件
网络安全发展思路
lol新加坡玩什么服务器
时序数据库工业互联网
线上诊疗软件开发
阿里云服务器加密狗
java如何从事网络安全
中文数据库有英文信息吗
数据库中怎么追加数据
企业网络安全第一责任人是谁
网络安全课程好上吗
网络技术公司招聘靠谱吗
如何应对信息网络安全
网络技术与cache的关系