oracle connect角色权限的变化

数据库 Oracle
oracle数据库中授予connect角色,却无法建表?原来是connect角色权限发生了变化,下面就让我们一起来了解一下。

Oracle 10g中connect角色发生了变化,下面对oracle connect角色权限的变化作了详细的说明,希望对您能够有所帮助。

前几天创建oracle用户,直接授予了oracle connect角色,结果同事说无法建表,一查资料才发现Oracle 10g R2的connect角色权限发生了变化:

oracle CONNECT角色现在只有这一个权限:
CREATE SESSION
其他7个权限从oracle CONNECT角色中移除了:

  1. CREATE TABLE  
  2. CREATE VIEW  
  3. CREATE SYNONYM  
  4. CREATE CLUSTER  
  5. CREATE DATABASE LINK  
  6. CREATE SEQUENCE  
  7. ALTER SESSION 

如果在Oracle 10g R2中,想还原原来的oracle CONNECT角色的设置
Oracle提供了下面的脚本

  1. $ORACLE_HOME/rdbms/admin/rstrconn.sql.  
  2. SQL> @$ORACLE_HOME/rdbms/admin/rstrconn  
  3. SQL> GRANT create session, create table, create view, create synonym,  
  4. 2 create database link, create cluster, create sequence, alter session  
  5. 3 TO CONNECT;  
  6. Grant succeeded.  
  7. SQL> commit;  
  8. Commit complete. 

 

 

 

【编辑推荐】

带您了解ORACLE resource角色

oracle数据导出和导入的权限

Oracle用户和模式的区别

查看oracle用户权限

带您深入了解oracle权限管理

 

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-28 11:17:29

Oracle系统权限

2009-10-27 18:01:46

2017-08-07 15:52:33

Oracleonnect by优化

2010-10-28 11:42:28

Oracle只读用户角

2024-05-24 13:24:27

2009-10-22 16:53:08

2023-07-27 10:48:30

IT 领导IT 运营

2021-08-16 10:13:15

首席信息安全官网络安全信息安全

2011-08-02 16:44:00

Oracle数据库角色权限默认表空间

2010-10-28 13:20:50

ORACLE reso

2010-10-25 12:05:40

SYS_CONNECT

2018-01-12 15:32:55

大数据DBA数据库管理员

2010-10-28 13:07:56

Oracle syst

2010-10-29 10:46:23

Oracle超级用户

2013-05-27 09:22:31

网络管理员SDN软件定义网络

2023-03-01 10:22:15

首席信息安全官CISO

2018-07-23 14:43:56

数据库DBAMySQL

2011-07-14 14:00:52

SQL Server固定数据库角色

2010-10-28 11:24:05

oracle用户权限

2010-10-28 10:54:46

oracle对象权限
点赞
收藏

51CTO技术栈公众号