与对象权限有关的表与视图
DBA_TAB_PRIVS DBA视图包含了数据库中所有用户或角色的对象权限
ALL_TAB_PRIVS ALL视图包含了当前用户或PUBLIC的对象权限
USER_TAB_PRIVS USER视图列出当前用户的对象权限
DAB_COL_PRIVS DBA视图描述了数据库中的所有用户或角色的列对象权限
ALL_COL_PRIVS ALL视图描述了当前用户或PUBLIC是其所有者、授予者或被授予者的,所有的列对象权限
USER_COL_PRIVS USER视图描述了当前用户是其所有者、授予者或被授予者的,所有的列对象的权限
ALL_COL_PRIVS_MADE ALL视图列出了当前用户是其所有者、授予者的,所有的列对象权限
USER_COL_PRIVS_MADE USER视图描述了当前用户是其授予者的,所有的列对象权限
ALL_COL_PRIVS_RECD ALL视图描述了当前用户或PUBLIC是其被授予者的,所有的列对象的权限
USER_COL_PRIVS_RECD USER视图描述了当前用户是其被授予者的所有的列对象的权限
ALL_TAB_PRIVS_MADE ALL视图列出了当前用户所做的所有的对象授权或者是在当前用户所拥有的对象上的授权
USER_TAB_PRIVS_MADE USER视图列出了当前用户所做的所有对象上的授权
ALL_TAB_PRIVS_RECD ALL视图列出了当前用户或PUBLIC是被授予者的对象权限
USER_TAB_PRIVS_RECD USER视图列出了当前用户是被授予者的对象权限
ROLE_TAB_PRIVS 包含了授予角色的对象权限。它提供的只是该用户可以访问的角色的信息
分享到:
相关推荐
对象权限是指 Oracle 用户可以访问和操作的数据库对象,例如表、视图、索引等。 在 Oracle 中,SYS 用户和 SYSTEM 用户是两个特殊的用户,SYS 用户拥有数据字典的所有权限,SYSTEM 用户可以访问数据库中的所有对象...
该系统分为系统权限和对象权限两大类。 系统权限(Database System Privilege) --------------------------- 系统权限是指可以让用户执行特定的命令集的权限。例如,create table权限允许用户创建表,grant any ...
### 常用的Oracle表和视图知识点详解 #### 一、查询某个表在哪些存储过程中被使用 为了高效地了解某个特定表在哪些存储过程中被引用,可以通过以下SQL查询来实现: ```sql SELECT A.NAME AS 过程名称, MIN(A.LINE...
Oracle数据库作为一款广泛使用的数据库管理系统,在其内部维护了大量的系统表和系统视图来记录与管理数据库的各种状态信息。对于DBA(数据库管理员)来说,熟悉并掌握这些系统表和视图是至关重要的。下面我们将详细...
Oracle数据库是世界上最广泛使用的数据库管理系统之一,其丰富的系统表和视图为DBA(数据库管理员)提供了管理和监控数据库的强大工具。这些表和视图主要分为三类:以`dba_`开头、`user_`开头以及`v$`开头。下面我们...
3. 授权表权限:选择要授予的表,单击“添加”按钮,进入添加表对象权限页面,然后选择要授予的权限,例如读权限或写权限。 授予用户视图权限 授予用户对视图的权限与授予用户对表的权限类似。我们需要: 1. 创建...
对象权限与特定的数据库对象(如表、视图)相关,以下视图可用于查看这些权限: - `DBA_TAB_PRIVS`:显示所有用户对所有表的权限。 - `ALL_TAB_PRIVS`:显示当前用户可以看到的所有表的权限。 - `USER_TAB_PRIVS`:...
### Oracle系统权限与对象权限详解 #### 一、引言 在Oracle数据库管理中,权限管理是确保数据安全性和访问控制的重要组成部分。Oracle提供了两种主要类型的权限:系统权限(System Privileges)和对象权限(Object ...
初步估计一下,本系统至少需要十张表,分别为:权限表、用户表、角色表、组表、用户权限关联表、用户角色关联表、角色权限关联表、组权限关联表、组角色关联表、用户属组关联表。 权限管理是应用系统中比较棘手的...
- **对象权限**:针对特定数据库对象(如表、视图)的权限,如SELECT、INSERT、UPDATE等。 - **角色权限**:角色是一组权限的集合,可以被授予或撤销,简化权限管理。 ### 授予表权限的PL/SQL脚本 在给定的部分...
本文将详细探讨对象关系视图在ArcGIS中的应用及其相关知识。 首先,我们要明确“对象关系视图”(Object Relationship View)的概念。在数据库管理中,对象关系模型是一种用于描述数据结构和数据间关系的方法,它...
数据库链接是一种逻辑路径,用于从当前数据库访问远程数据库中的对象(如表或视图)。创建数据库链接后,可以从当前数据库通过该链接查询远程数据库中的数据,就好像它们是在同一个数据库中一样。 ##### 2. 创建...
### ORACLE 数据字典与视图详解 #### 一、概述 Oracle 数据库是一个功能强大的关系型数据库管理系统,其中的数据字典与视图是管理数据库的重要组成部分。数据字典是数据库内部用来存储元数据(即关于数据的数据)的...
总结来说,创建用于自定义表或视图维护的视图集群是一个涉及多个步骤的过程,包括创建维护视图、构建视图集群以及配置维护单位和权限。通过这种方式,SAP ABAP环境提供了一个用户友好的界面,使得复杂数据的管理变得...
在Oracle数据库系统中,视图(View)是一种虚拟表,它是基于一个或多个表的查询结果,用于简化数据访问和提供安全性。当你尝试在特定用户下创建视图时,如果出现“权限不足”的错误,这通常意味着该用户没有足够的...
- **数据安全**:通过视图,可以限制用户对原始表的访问权限,只允许他们查看和操作特定的数据子集。 - **数据隔离**:视图可以隐藏数据模型的细节,提供一种抽象的数据接口。 - **数据聚合**:视图可以预先进行数据...
根据给定的信息,我们可以深入探讨这些视图与表在数据库管理中的作用以及它们各自的特点。 ### v$lock `v$lock`视图提供的是关于锁定的信息,这在多用户环境中是非常重要的,因为它能帮助我们了解当前有哪些资源被...
2. **安全机制**:通过视图,可以限制用户对原始表的访问权限,只允许他们看到和修改特定的数据。 3. **数据隔离**:视图可以展现特定时刻的数据状态,即使基础表的数据发生变化,视图中的数据保持不变,除非重新...