- 14
- 0
- 约1.17万字
- 约 34页
- 2017-06-09 发布于湖北
- 举报
* 记录用户的系统权限授权的信息主要存储在系统表SYS.SYSAUTH$表中,可以通过DBMA_METADATA包获取表的创建信息。 * GRANTEE#表示被授权者的UID PRIVILEGE#表示被授权的权限值 OPTION$表示是此权限否可被转授 SEQUENCE#是时间戳的概念 PRIVILEGE#字段并不是上面所说的全是负数,还存在正数,因为还存放了角色的授予信息,如果授予角色的时候,PRIVILEGE#字段即为角色的ID,当然角色也可能被授予角色和系统权限,因此想通过简单的SQL语句获取一个用户所拥有的所有的角色或所有的系统权限,会涉及到递归的查询,可以构造这个SQL语句(CONNECT BY语法) Oracle中并不记录授权者的概念,这说明对系统权限的回收肯定是特定用户进行的,由于没有授权者的概念,当然也就没有了级联回收系统权限的情况。 * 对象权限 对象权限主要记录用户被赋予某对象的某种权限,如用户A被授予表TB1的SELECT权限。对象权限系统表需要具有如下几个字段:授权者,被授予者,对象,权限类型,转授标记。对象权限系统表是SYS.OBJAUTH$。 * 相关字段: 对象(OBJ#) 授权者(GRANTOR#) 被授予者(GRANTEE#) 具体权限(PRIVELGE#) 转授标志(OPTION$) 时间戳( SEQUENCE# ) PARENT 进行列级授权时
您可能关注的文档
- 第一单元4认识线段.ppt
- 钉箱机使用手册 -内容.doc
- 第一和二章 土木制图.ppt
- 高炉炉料和煤气流的运动.ppt
- 高一化学——金属与非金属的反应.ppt
- 第四章 物料干燥.ppt
- 钢结构第一章钢结构材料.ppt
- 第一章弹性动力学引论.ppt
- 金属工艺学薄板的冲压成型2.ppt
- 锅规宣贯资料3.设计.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)