其它(Role & User & Privilege)
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,一、授予权限GRANT privilege [, ...] ON object [, ...] TO {PUBLIC | GROUP group | username}二、撤销权限REVOKE |[(
千家信息网最后更新 2024年11月17日其它(Role & User & Privilege)
一、授予权限
- GRANT privilege [, ...] ON object [, ...] TO {PUBLIC | GROUP group | username}
二、撤销权限
- REVOKE <priv_name>|<role_name>[(<coloumn_name>)] [ON <table_name>]
- FROM <role_name>|<user_name>
- [CASCADE CONSTRAINTS];
注:如果用户是通过 WITH GRANT OPTION 子句获得某项权限,则该用户也可以用 WITH GRANT OPTION 子句授予其他用户权限,这样就可能出现一长串的被授予者,但不允许循环授予权限。如果所有者从用户处撤消了某项权限,而该用户将此权限授予了其他用户,则撤销操作会级联到所有授予的权限。
对于WITH ADMIN OPTION的系统权限,父权限回收,子权限将不级连回收
对于WITH GRANT OPTION的对象权限,父权限回收,子权限将级连回收
三、查看USER创建信息
- SELECT A.USERNAME,
- A.DEFAULT_TABLESPACE,
- A.TEMPORARY_TABLESPACE,
- TO_CHAR(A.CREATED, 'yyyy-mm-dd hh34:mi:ss'),
- A.PROFILE
- FROM DBA_USERS A
- WHERE USERNAME = '';
- SELECT * FROM DBA_TS_QUOTAS A;
四、查看用户状态信息
- SELECT A.USERNAME,
- A.ACCOUNT_STATUS,
- TO_CHAR(A.LOCK_DATE, 'yyyy-mm-dd hh34:mi:ss'),
- TO_CHAR(A.EXPIRY_DATE, 'yyyy-mm-dd hh34:mi:ss')
- FROM DBA_USERS A;
五、查看 profile 内容
- SELECT * FROM DBA_PROFILES WHERE PROFILE = 'PF_EAGLE';
六、获取用户创建语句
- SELECT DBMS_METADATA.GET_DDL('USER', 'SCOTT')
- FROM DUAL
- UNION ALL
- SELECT DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT', 'SCOTT')
- FROM DUAL
- UNION ALL
- SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT', 'SCOTT')
- FROM DUAL
- UNION ALL
- SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT', 'SCOTT')
- FROM DUAL;
权限
用户
信息
子句
父权
内容
对象
所有者
状态
系统
语句
循环
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华夏恒生科技互联网
现代网络技术融合
四川肺炎疫情最新数据库
数据时代计算机网络技术
数据库审计可以通过什么方式部署
上海童颜网络技术公司
异常流量分析与网络安全
社区电商软件开发
湖南网络技术职业
危害网络安全法
函数取表格中排序数据库
学习软件开发的有必要考研吗
潍城软件开发入门学习哪里好
数据库默认的打开方式是什么
aide软件开发工具包下载
额定功率服务器计算电流
通讯软件开发供应商
利时m6数据库
辛集网络安全宣传周
北京网络技术学院房山
修改ora数据库端口
数据库是思维还是技术
西瓜战队vs服务器
河北区信息网络技术答疑解惑
软件开发过程中风险
表式磁疗带-医疗器械广告数据库
诺亚之心不同服务器
手机基础软件开发
电子表格函数和数据库
恐龙岛扫描不出服务器