`
234390216
  • 浏览: 10238708 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:462896
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1775981
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1398753
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:395157
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:680173
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:531146
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1185017
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:468820
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:151494
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:68344
社区版块
存档分类
最新评论

Oracle——18用户、角色和权限信息的视图总结

阅读更多


Oracle在sys用户方案中内置了许多视图,我们可以利用它们方便地查看系统相关的信息。在调用这些视图的时候我们可以不加schema,以下是一些

关于用户、角色和权限信息的视图总结:

(1)all_users视图:可以查看当前用户可以看到的所有用户

(2)dba_users视图:可以查看数据库中所有的用户信息

(3)user_users视图:可以查看当前用户的用户信息

(4)dba_ts_quotas视图:可以查看用户的表空间限额情况

(5)user_password_limits视图:可以查看当前用户的口令配置文件参数

(6)user_resource_limits视图:可以查看当前用户的资源限制情况

(7)v$session视图:查看每个当前会话的会话信息

(8)v$sesstat视图:查看用户会话的统计数据

(9)dba_roles视图:可以查看当前数据库中存在的所有角色

(10)session_roles视图:可以查看当前用户启用的角色

(11)dba_role_privs视图:可以查看数据库中所有的用户与角色或角色与角色之间的授予关系

(12)user_role_privs视图:可以查看当前用户的权限情况

(13)dba_sys_privs视图:可以查看授予所有用户或角色的系统权限

(14)user_sys_privs视图:可以查看当前用户被授予的系统权限

(15)session_privs视图:可以查看当前用户启用的系统权限

(16)all_col_privs视图:可以查看当前用户或者public用户组是其所有者、授予者或被授予者的用户的所有列对象的授权,列对象就是表中的字段

(17)dba_col_privs视图:可以查看数据库中所有列对象的授权情况

(18)user_col_privs视图:可以查看当前用户或者其所有者、授予者或者被授予者的所有列对象的授权

(19)dba_tab_privs视图:可以查看数据库中所有对象的权限

(20)all_tab_privs视图:可以查看用户或者public是其授予者的对象的授权

(21)user_tab_privs视图:可以查看当前用户是其被授予者的所有对象的授权

2
1
分享到:
评论

相关推荐

    深入浅出Oracle——DBA 入门、 进阶与诊断案例

    此外,还会介绍数据库安全性,包括用户管理、权限和角色,以及备份与恢复策略,这些都是DBA日常工作中必须掌握的重要技能。 诊断案例部分是本书的一大亮点,通过具体的实例,读者可以学习如何识别和解决常见的...

    深入解析Oracle——DBA入门、进阶与诊断案例

    6. **安全性**:探讨Oracle的用户管理、权限控制和角色设置。讲解如何实施审计、数据加密和网络保护措施,以确保数据库的安全性。 7. **故障诊断与问题解决**:提供实用的故障排查技巧,包括日志分析、性能监控和...

    Oracle经典教程1——走进Oracle

    #### Oracle用户和权限 Oracle数据库通过用户账号进行权限管理,每个用户账号都有特定的权限集。主要概念包括: 1. **用户**:代表数据库中的合法访问者。 2. **角色**:集合了一组权限,可以赋予给用户。 3. **...

    韩顺平Oracle笔记——数据库管理员

    - 所有Oracle的数据字典基表和视图都存放在sys用户中。 - 这些基表和视图对Oracle的运行至关重要,由数据库自动维护,不允许手动更改。 - sys用户拥有最高级别的权限,如DBA、SYSDBA、SYSOPER等。 - **system...

    Oracle 11g 从入门到精通——第十二章(视频教程)

    本教程“Oracle 11g 从入门到精通——第十二章”通过五个视频深入讲解了Oracle数据库在用户、角色和权限方面的核心概念及操作,旨在帮助初学者快速掌握数据库管理的基础知识。 首先,视频教程的第一部分是“创建与...

    oracle 创建用户和数据库

    在Oracle中,通过**权限**来控制用户对数据库的操作能力,权限可以分为系统权限和对象权限两大类。 - **系统权限**:允许用户执行某些操作(如创建表、视图等)。 - **对象权限**:允许用户对特定的数据库对象进行...

    Oracle 实用教材———web版

    6. 用户管理与权限:讲解如何创建用户、分配权限和角色。 7. 数据库备份与恢复:介绍RMAN和备份恢复策略。 8. 性能优化:讨论性能监控工具和调优方法。 9. Web数据库应用:如何使用Oracle WebDB和Application Server...

    Oracle数据库——数据库安全性管理.pdf

    在Oracle中,主要通过验证系统权限、角色管理和概要文件管理来实现这一目标。 首先,验证系统权限管理涉及到对用户赋予特定的系统权限,如创建表(CREATE TABLE)、创建视图(CREATE VIEW)以及连接数据库(CONNECT...

    Oracle经典教程2——SQL数据库操作和查询

    ### Oracle经典教程2——SQL数据库操作和查询 #### 1. SQL简介 SQL,即结构化查询语言(Structured Query Language),是一种专为管理和操作关系型数据库设计的标准编程语言。通过SQL,用户能够有效地进行数据存取...

    Oracle+11g+从入门到精通——光盘源码

    6. **安全性**:理解Oracle的权限和角色管理,学习如何创建用户、分配权限和角色,以及如何使用加密和审计功能保护数据安全。 7. **性能优化**:掌握SQL调优,使用 Explain Plan 分析查询执行计划,理解表分区和...

    ORACLE动态性能视图

    除了V$视图外,Oracle还提供了另一种类型的视图——GV$视图(Global V$),主要用于在RAC环境中获取所有实例的信息。 **特点:** - 对于大多数V$视图(除了V$CACHE_LOCK、V$LOCK_ACTIVITY、V$LOCKS_WITH_...

    oracle系统培训课件——资料包(7个ppt).rar

    Oracle系统是全球广泛使用的大型关系型数据库管理系统,其在企业级数据存储、管理和分析中扮演着核心角色。这个“Oracle系统培训课件——资料包(7个ppt)”压缩文件包含了一系列PPT教程,旨在帮助学习者深入理解...

    oracle系统培训课件——资料包(7个ppt)

    - 用户与角色:创建和管理Oracle用户,以及如何通过角色分配权限。 - 权限与约束:讲解GRANT、REVOKE命令,以及行级和列级权限控制。 - 视图与同义词:如何创建和使用视图来提供数据访问的安全性,以及同义词在...

    Oracle经典教程4——表空间和数据库对象

    ### Oracle经典教程4——表空间和数据库对象 #### 一、概述 本章节主要介绍了Oracle数据库中的几个核心概念,包括表空间以及多种数据库对象,如同义词、序列、视图和索引等。这些概念对于理解Oracle数据库的架构与...

    LZ-031 Oracle大学培训资料——Oracle9i 数据库管理基础 I(中文版)

    5. 数据库安全:探讨用户管理和权限控制,如创建用户、分配权限和角色,以及审计机制。 6. 数据备份与恢复:介绍Oracle的备份策略,如物理备份和逻辑备份,以及如何使用RMAN(恢复管理器)进行数据恢复。 7. 性能...

    oraclePPT总结及笔记

    - 用户、角色和权限:管理数据库访问,用户通过角色获得权限,权限控制对数据库对象的操作。 - 权限与系统权限:GRANT和REVOKE语句用于分配和撤销权限,系统权限涉及到数据库操作,对象权限涉及特定对象。 5. **...

    Oracle数据库课程设计——学生考勤系统的Oracle实现1.docx

    《Oracle数据库课程设计——学生考勤系统的Oracle实现》是一份详细的报告,主要涵盖了设计和实现一个基于Oracle数据库的学生考勤管理系统的过程。这份报告的核心在于利用Oracle数据库技术来满足高校学生考勤管理的...

    Oracle学习笔记——day01

    在深入学习Oracle数据库时,还会接触到更多高级概念,如索引、视图、存储过程、触发器、游标等,这些都是提升数据库性能和管理效率的关键。随着学习的深入,你将更熟练地运用这些工具和技巧来管理和操作数据库,为...

    使用SpringAop使用Oracle数据权限控制

    5. **动态数据过滤**:除了简单的允许/拒绝访问,我们还可以实现更复杂的数据过滤,如根据用户角色返回特定范围的数据。例如,销售人员只能看到他们自己的销售记录,而经理能看到所有销售记录。这可以通过在查询中...

Global site tag (gtag.js) - Google Analytics