`
jiang5495
  • 浏览: 92983 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Oracle中查询用户目前拥有哪些权限

 
阅读更多
SQL> select * from user_sys_privs;               --查看直接授予用户的系统权限

      SQL> select * from user_role_privs;              --用户有哪些角色

      SQL> select * from user_tab_privs;               --检查一个用户被授予和授予其他用户的对象级权限

      SQL> select * from dba_roles;                    --查询系统中的角色

      SQL> select * from dba_sys_privs;                --查询角色的权利

      SQL> select * from dba_role_privs;               --查询角色是谁定义的

      SQL> select * from column_privileges;            --

      SQL> select * from role_role_privs;              --查询角色的授予和被授予关系

      SQL> select * from role_sys_privs;               --查询角色被授予的系统级权限

      SQL> select * from role_tab_privs;               --查询角色的对象级权限



具有 select any dictionary 权限 才可以查询dba_开头的视图。
分享到:
评论

相关推荐

    基于角色的ORACLE用户权限管理设计.pdf

    《基于角色的ORACLE用户权限管理设计》 在信息化时代,数据库管理系统在各行各业中扮演着至关重要的角色,其中ORACLE数据库作为大型企业分布式业务处理系统的核心,其安全性与权限管理尤为重要。基于角色的权限管理...

    Oracle数据库维护手册

    启动数据库时,需要以操作系统中配置的Oracle用户身份登录,使用lsnrctl命令启动监听服务,然后利用sqlplus工具调用SQL*Plus命令行接口,以系统管理员身份登录并执行startup命令启动数据库。关闭数据库时,则需要先...

    Oracle SQL命令通解三步曲.pdf

    Oracle数据库管理系统是目前最流行的数据库之一,它采用关系模型组织数据,并拥有强大的SQL命令支持。为了掌握Oracle SQL命令,我们首先需要了解Oracle数据库的基本概念。 首先,Oracle中的表(Table)是最基础的...

    Oracle 数据库管理教程

    第3章关注用户管理,包括创建用户、撤销和修改用户信息、用户权限管理、角色管理以及查询权限和角色相关的视图。用户管理在数据库安全方面至关重要,系统权限和对象权限控制用户对数据库的操作权限。角色是一组权限...

    Oracle10g笔记.txt

    - **逻辑安全**:涉及用户权限管理、数据完整性检查等方面。 #### 三、数据库产品市场概况 目前市场上主要的数据库管理系统包括MySQL、SQL Server、Informix等。其中,Sybase、Oracle和DB2是高端市场中的领导者。...

    韩顺平oracle学习笔记

    oracle用户管理; oracle表管理 Oracle高级部分:oracle表的查询; oracle的函数; oracle数据库管理;oracle 的权角色; pl/sql 编程; 索引,约束和事物。 期望目标: 1 学会安装、启动、卸载oracle 2 使用sql *plus...

    Oracle经典教程.doc

    第六章 Oracle用户和权限 在Oracle数据库管理系统中,我们可以创建多个用户,每个用户都可以拥有不同的权限。我们可以通过GRANT语句授予用户权限,也可以通过REVOKE语句撤销用户权限。同时,我们还可以使用ROLE来...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    ORACLE用户是学习ORACLE数据库中的基础知识,下面就介绍下类系统常用的默认ORACLE用户: 1. sys用户:超级用户,完全是个SYSDBA(管理数据库的人)。拥有dba,sysdba,sysoper等角色或权限。是oracle权限最高的用户,...

    Oracle 12c DBA Handbook

    目前担任Epic公司首席Oracle DBA及数据库系统工程师。此外,他还参与了多本Oracle Press书籍的技术编辑工作,包括Oracle 10g、11g及12c的认证指南。 - **Scott Gossett**:拥有超过23年的Oracle RAC、性能调优和高...

    oracle常用命令

    Oracle数据库是目前市场上广泛使用的数据库管理系统之一,它提供了丰富的命令和工具来帮助用户管理和操作数据。本文将对给定文件中提到的一些Oracle常用命令进行详细的介绍和解析。 #### 1. 查看数据库字符集 **...

    Oracle课堂笔记.docx

    Oracle数据库经历了多个版本的迭代,例如Oracle 8i强调互联网特性,Oracle 10g引入了网格计算概念,而Oracle 11g是目前广泛应用的稳定版本。最新的Oracle 12c则加入了云计算的支持。在安装Oracle数据库时,需要特别...

    基于Oracle数据库安全问题的研究.pdf

    Oracle数据库是目前广泛应用的关系型数据库系统,以其卓越的性能、强大的功能和易操作性深受用户喜爱。然而,随着数据量的急剧增长,数据库的安全性面临着诸多挑战,包括数据窃取、篡改、黑客攻击和病毒侵害等,这些...

    Oracle实现数据库移植.pdf

    Oracle数据库是目前市场上广泛应用的关系型数据库之一,许多应用程序都基于其进行开发。由于Oracle数据库的不断更新换代以及不同应用程序供应商的存在,一个单位内部可能存在多种版本的Oracle数据库,如Oracle 7、...

    ORACLe深入浅出-初级篇PPT课件.ppt

    Oracle公司在过去几十年间持续发展,目前拥有超过35,000名员工,其数据库产品占据全球市场的主导地位。 Oracle的发展历程包括一系列重要的里程碑,例如2008年收购Primavera软件公司,进一步扩展了其在项目管理和...

    Oracle 基础教程01

    - **广泛的社区支持**:Oracle拥有庞大的用户群体和技术支持团队。 - **生态系统完善**:与其他Oracle产品集成紧密,如Oracle中间件、Oracle应用服务器等。 #### 八、客户端/服务器(C/S)架构与浏览器/服务器(B/S)...

    Oracle 11g Exam Guide - 1Z-051

    - **Bruce Swart**:同样来自南非,目前就职于 2Cana Solutions,拥有超过 14 年的 IT 行业经验。他的工作角色多样,包括开发者、分析师、团队领导、管理员、项目经理、顾问和讲师等。Bruce 是 Oracle 认证专业人员...

    Oracle数据库基础知识

    - **权限**:DBA管理员拥有启动和关闭数据库的权限。 - **Oracle的四种状态**:关闭(CLOSE)、装载(MOUNT)、未打开(OPEN)和只读(READ ONLY)。 - **启动数据库**:使用`startup`命令启动数据库。 - **关闭数据库**:...

    oracle自学笔记

    - `CONN sys/root AS SYSDBA`: 以SYS用户身份登录,并拥有最高权限。 - `CONN test/password`: 切换到其他用户。 #### 常用SQL Plus命令 - **登录**: `sqlplus sys/xaqhit as sysdba`。 - **退出**: `EXIT`。 - *...

Global site tag (gtag.js) - Google Analytics