网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  实例讲解oracle中一些关于权限的数据字典     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:110次  录入:管理员--2008-03-17  
 

在实际的工作中,大家如果想查看用户在某个对象上面的使用权限时,可以考虑使用数据字典表dba_tab_privs。详细的表结构如下:

name null? type

---------------------------- -------- ----------------------------

grantee not null varchar2(30) <== 权限获得者

owner not null varchar2(30)

table_name not null varchar2(30)

grantor not null varchar2(30) <-- 权限授予者

privilege not null varchar2(40)

grantable varchar2(3) <-- 权限获得者是否有权限授予别人权限

权限由命令grant授予由命令revoke收回:

grant select, insert, update, delete, references on my_table to user_joe ;

revoke insert, delete on my_table from user_joe ;

grant create public synonym to user_joe ;

其他相关权限安全的数据字典表有:

all_tab_privs

all_tab_privs_made

all_tab_privs_recd

dba_sys_privs

dba_roles

dba_role_privs

role_role_privs

role_sys_privs

role_tab_privs

session_privs

session_roles

user_sys_privs

user_tab_priv

 
 
上一篇: 详细讲解oracle表分区的相关概念及其优点 (1)    下一篇: 用sys执行全文索引的建立时出现权限不足
  相关文档
讲解使用文字下标简化“pl/sql”的技巧 01-24
oracle developer 2000中的一些实用语句 08-18
讲解oracle系统中用户权限的赋予和查看 04-23
怎样在oracle中执行一次基本的快照复制 04-29
oracle特殊包和"dbms_job"包的使用方法 (1) 01-31
用最简单的方法复制或迁移oracle数据库 05-13
讲解删除部分控制文件后的数据库启动 (1) 04-07
Oracle和DB2间基本架构和管理的差异 04-11
教你如何使用Logmnr方法分析数据库日志 06-03
Linux平台下数据库资源使用情况分析 04-11
带你快速了解oracle数据库提供的恢复机制 05-05
用一个实例讲解如何生成autotrace权限 04-03
建立用户组保证Oracle数据库安全性 04-11
针对oracle的tns listener攻击方法整理 08-08
oracle dbms_job:每隔特定时间执行特定任务 08-05
oracle数据库中获取数据的存储过程示例 08-05
机器异常关闭重起后出现ora-19809错误 04-09
循序渐进讲解oracle 9i数据库的迁移过程 05-14
oracle 9.2.0.1版本函数编译的一个bug 03-20
oracle数据库维护常用sql语句集合(2) 07-02
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息