`

connect、resource和dba三种标准角色:

 
阅读更多

 

connect、resource和dba三种标准角色:

授权语句:grant connect ,resource,dba to user with admin option;

 

(注意:其中的“with admin option”选项的含义是权限转授,该用户user能把他得到的这个权限再转授给其他用户user。)

 

经过授权以后,用户拥有connectresourcedba三个角色的权限:

 

(1)Connect 角色,是授予最终用户的典型权利,最基本的权利,能够连接到ORACLE数据库中,并在对其他用户的表有访问权限时,做SELECT、UPDATE、INSERTT等操作。

Alter session--修改会话;

Create cluster--建立聚簇;

Create database link--建立数据库连接;

Create sequence--建立序列;

Create session--建立会话;

Create synonym--建立同义词;

Create view--建立视图。

 

(2)Resource 角色,是授予开发人员的,能在自己的方案中创建表、序列、视图等。

Create cluster--建立聚簇;

Create procedure--建立过程;

Create sequence—建立序列;

Create table--建表;

Create trigger--建立促发器;

Create type--建立类型。

 

(3)DBA角色,是授予系统管理员的,拥有该角色的用户就能成为系统管理员了,它拥有所有的系统权限。

 

 

从dba_sys_privs查看权限grantee privilege:

SQL>Select grantee,privilege fromdba_sys_privs

         Wheregrantee=’resource’

         Orderby privilege;

分享到:
评论

相关推荐

    oracle角色大全信息

    2. 默认角色(Default Role):在用户创建时自动赋予,如RESOURCE和CONNECT,分别用于资源管理和连接数据库。 3. 用户定义角色(User-defined Role):由管理员自定义,可以根据需要组合不同的权限。 二、角色管理 ...

    oracle用户权限、角色管理详解

    DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不...

    oracle创建DBA用户

    此命令将 `CONNECT`、`RESOURCE` 和 `DBA` 权限授予 `dba_user`。 #### 三、其他常用用户管理命令 ##### 1. 创建普通用户 ```sql CREATE USER username IDENTIFIED BY password; ``` **示例**: ```sql CREATE ...

    Oracle权限、角色和用户1

    预定义的角色是这一机制的关键组成部分,其中包括CONNECT、RESOURCE、DBA、EXP_FULL_DATABASE和IMP_FULL_DATABASE这五个角色。 1. **CONNECT角色**:适用于常规用户,提供基本的数据库连接权限,允许用户创建和管理...

    SQL语句的使用

    创建表空间: CREATE TABLESPACE (表空间名称) DATAFILE '表空间名称.DBF' SIZE 100M AUTOEXTEND ON/OFF; 创建用户: ... DEFAULT TABLESPACE <表空间名> ...系统自定义角色:CONNECT、RESOURCE、DBA

    oracle用户的权限详细说明以及赋权的操作

    在Oracle中,常见的角色有CONNECT和RESOURCE,以及DBA。DBA角色拥有最高权限,几乎拥有所有的系统权限和对象权限。CONNECT角色通常授予最终用户,它包括了最基本的权限,例如建立会话、创建序列、创建视图等。...

    Oracle重建WMSYS用户及WMSYS.WM_CONCAT函数

    同时用户要有dba的权限(如通过system用户给新用户分配权限:grant connect, resource, dba to scott) 语法:@+文件路径 SQL>@$ORACLE_HOME\RDBMS\ADMIN\owmctab.plb; SQL>@$ORACLE_HOME\RDBMS\ADMIN\owmaggrs....

    Oracle与SQL Server基于角色访问控制对比分析.pdf

    1. 创建角色:Oracle 提供了多种角色类型,例如 CONNECT、RESOURCE 和 DBA 等,每种角色具有不同的权限。 2. 角色继承:Oracle 允许角色继承,以便实现角色之间的继承关系。 3. 权限分配:Oracle 通过 grants 语句来...

    oracle权限及角色.doc

    1. CONNECT、RESOURCE、DBA:这些角色主要面向数据库管理,但Oracle建议根据具体需求自定义权限规划,而不是依赖预定义角色。 2. DELETE_CATALOG_ROLE、EXECUTE_CATALOG_ROLE、SELECT_CATALOG_ROLE:这些角色允许...

    Oracle 授权 ORA-00990: 权限缺失或无效

    - 验证用户是否拥有正确的角色:检查用户是否已分配了能够执行特定操作的角色,如DBA、CONNECT或RESOURCE。 - 检查对象权限:确认用户是否直接或通过角色间接拥有对目标对象的权限。 - 分配权限:如果缺少权限,...

    Oracle数据库中的角色管理.pdf

    预定义角色是由Oracle系统提供的,具有特定的权限集合,如`CONNECT`和`RESOURCE`角色。灵活数据库角色则是由管理员根据需求创建,可以自由地组合和分配权限。 5. 角色的激活与撤销: 用户可以通过`ALTER USER`语句...

    10 oracle管理权限和角色 PPT

    9. 系统角色:预定义的系统角色如DBA、RESOURCE和CONNECT,提供了常见的系统权限集。DBA角色拥有所有系统权限,RESOURCE适合开发人员,而CONNECT则用于基本的连接和数据操作。 10. 权限继承(Privilege Inheritance...

    建oracle用户并赋权

    GRANT "CONNECT", "RESOURCE", "DBA", "EXP_FULL_DATABASE", "IMP_FULL_DATABASE" TO "TESTER"; ``` ### 查询用户信息 在Oracle中,可以通过以下几种方式查询用户信息: 1. **查询所有用户** - `SELECT * FROM ...

    Oracle用户、权限、角色管理

    - **DBA管理用户**:除了`CONNECT`和`RESOURCE`权限外,还会授予`DBA`权限。 ##### 实体权限 实体权限是指用户对特定表或视图的操作权限,主要包括以下几种: - **SELECT**: 允许用户查询表中的数据。 - **UPDATE**...

    数据库系统原理学习资料

    对学习数据库系统原理有帮助 创建角色命令: CREATE ROLE <角色名> IDENTIFIED BY <口令> 注意:角色名必须唯一,不能与数据库其它...SCOTT TIGER CONNECT和RESOURCE INTERNAL ORACLE DBA 可执行数据库的一些日常操作

    Oracle创建用户,并授权DBA权限

    进一步,为了使用户可以执行更多操作,还可以授予 connect 和 resource 权限: ```sql GRANT CONNECT, RESOURCE TO remotesea; ``` - **`CONNECT`**:允许用户登录到数据库。 - **`RESOURCE`**:允许创建除了表...

    oracle 用户和权限

    对于常规数据库开发工作,一个用户通常只需要 `CONNECT` 和 `RESOURCE` 两个角色。通过 `GRANT` 命令可以将角色或权限授予用户,例如: ```sql GRANT CONNECT TO jerry; GRANT RESOURCE TO jerry; ``` 如果需要...

    Oracle 12c DBA commands real world experience.pdf

    对john用户授予基本的CONNECT和RESOURCE角色: ``` GRANT CONNECT TO john; GRANT RESOURCE TO john; ``` 如果需要修改用户的密码,可以使用ALTER命令,如将john用户的密码改为john5678: ``` ALTER USER john ...

    oracle预定义角色.doc

    2. **RESOURCE角色**:此角色通常授予开发人员,允许他们创建和管理数据库对象。包含以下权限: - CREATE CLUSTER:与CONNECT角色相同。 - CREATE PROCEDURE:创建存储过程。 - CREATE SEQUENCE:与CONNECT角色...

Global site tag (gtag.js) - Google Analytics