`

ORA-01950: 表空间'USERS'中无权限

阅读更多
今天晚上在oracle创建了一个新的表空间和一个新的用户,当我用这个新用户创建表时,却出现:ORA-01950: 表空间'USERS'中无权限 。我已经把创建表的权限赋给了此用户,怎么还会缺少权限呢?
后面到网上找了一下,原来是没有把resource和connect 权限赋给用户,赋予权限:grant resource,connect to 用户名;,就ok了。
下面是用户权限列表:

  CONNECT角色:   --是授予最终用户的典型权利,最基本的  
  ALTER   SESSION   --修改会话  
  CREATE   CLUSTER   --建立聚簇  
  CREATE   DATABASE   LINK   --建立数据库链接  
  CREATE   SEQUENCE   --建立序列  
  CREATE   SESSION   --建立会话  
  CREATE   SYNONYM   --建立同义词  
  CREATE   VIEW   --建立视图  
    
  RESOURCE角色:   --是授予开发人员的  
   
  CREATE   CLUSTER   --建立聚簇  
  CREATE   PROCEDURE   --建立过程  
  CREATE   SEQUENCE   --建立序列  
  CREATE   TABLE   --建表  
  CREATE   TRIGGER   --建立触发器  
  CREATE   TYPE   --建立类型
2
0
分享到:
评论

相关推荐

    oracle报错大全(珍藏版)

    在进行事务回滚操作时,如果回滚段的空间不足,则会触发此错误。这通常意味着需要增加回滚段的大小或者优化应用减少回滚需求。 #### ORA-00018: Instance Terminated by Operating System 系统进程被操作系统终止时...

    oracle中表空间、权限、角色、用户的总结

    oracle中表空间、权限、角色、用户的总结,其中包括表空间的建立,权限的配置,角色的生成和用户的挂接

    ORA错误中文描述(包括所有)

    #### ORA-00038: 无法执行:无权限 当用户尝试执行某项操作但没有相应的权限时,将触发此错误。解决方法是向数据库管理员申请所需的权限。 以上是对部分ORA错误的详细介绍,这些错误覆盖了数据库管理中常见的一些...

    oracle 错误一览表

    - **解决方法**:确认撤销表空间的路径和权限设置。 #### ORA-00035: LICENSE_MAX_USERS less than current users - **描述**:LICENSE_MAX_USERS 小于当前用户数量。 - **解决方法**:增加 LICENSE_MAX_USERS 的值...

    Oracle错误代码

    当尝试插入或更新的记录违反了数据库表中的唯一性约束时,就会出现这个错误。例如,在一个定义了唯一索引的字段上尝试插入重复的数据。 #### ORA-00017: 请求会话以设置跟踪事件 当管理员试图在Oracle会话中设置...

    oracle错误代码大全

    #### ORA-00035: LICENSE_MAX_USERS limit exceeded - **解释**: 许可证最大用户数限制被超过。 - **解决方案**: 联系许可提供商增加用户数限制。 #### ORA-00036: Inconsistent SQL (or PL/SQL) state - **解释*...

    Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案

    在使用Oracle数据库进行数据导入导出操作时,常常会遇到ORA-12154错误,即TNS:无法解析指定的连接标识符。这个问题主要由两个原因造成:一是Oracle服务器未安装正确,二是TNS配置文件未正确设置。以下是针对这两种...

    Oracle所有错误

    与操作系统交互时出现错误,可能与文件权限、磁盘空间或硬件故障有关。检查OS层面的配置和状态。 #### ORA-00051:等待资源超时 表示在等待某一资源时超过了设定的时间限制。调整资源等待策略或优化资源分配。 ###...

    oracle错误一览表

    Oracle错误一览表是Oracle数据库系统中遇到问题时的诊断指南,涵盖了从系统级错误到应用程序错误的各种情况。本文将深入解析部分常见Oracle错误代码及其含义,帮助数据库管理员和开发人员理解并解决这些问题。 ### ...

    oracle常见报错

    如果尝试获得表锁定但在系统中禁用了表锁定功能,会遇到此错误。启用表锁定功能或修改应用程序以避免需要表锁定。 #### ORA-00070: 命令无效 如果执行了一个无效的命令,会触发此错误。检查命令语法和参数是否正确...

    oracle错误码大全

    #### ORA-00034: 无法在当前PL/SQL会话中 **描述**: 无法在当前的PL/SQL环境中执行特定操作。 **解决方法**: - 检查PL/SQL环境的配置。 - 确认操作是否适用于当前环境。 #### ORA-00035: LICENSE_MAX_USERS不能...

    Oracle 错误大全

    - 检查数据是否违反了表定义中的唯一约束。 - 使用`ALTER TABLE`语句删除或修改该约束。 - 如果数据本身存在问题,则修正后再尝试操作。 ##### ORA-00017: Out of Memory - **描述**:Oracle分配内存时出现问题...

    Oracle错误代码一览表

    当尝试向表空间中写入数据,但该表空间没有足够的可用空间时,会出现此错误。解决策略包括扩展现有表空间或创建新的表空间。 #### ORA-00023: 数据库实例无法恢复 如果数据库实例处于一种无法通过正常恢复过程恢复...

    oracle错误提示解释

    #### ORA-00035: LICENSE_MAX_USERS小于当前用户数 **错误描述**:当前并发用户数超过了许可证允许的最大值。 **解决方案**: - 减少并发用户数量。 - 联系供应商获取更高用户数的许可。 #### ORA-00050: 获取锁...

    oracle12C从安装到程序连接的一系列问题

    #### 六、创建表空间、用户及分配权限 Oracle 12C 引入了CDB (Container Database) 和 PDB (Pluggable Database) 的概念。CDB 相当于一个容器,可以容纳多个PDB。每个PDB都类似于独立的数据库实例。 1. **创建PDB**...

    oracle导入脚本

    在导入 SQL 脚本时,可能会出现各种错误,例如 `ORA-01950: 对表空间 'SYSTEM' 无权限`。可以通过授予用户相应的权限来解决问题,例如 `ALTER USER test1 QUOTA UNLIMITED ON system;` 和 `GRANT CREATE TABLE TO ...

    Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案

    3. **创建表空间**:根据需要创建新的表空间。 ```sql CREATE TABLESPACE NNC_DATA01 DATAFILE 'D:\tablespace\nnc_data01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K; ...

    oracle dba 应该熟悉的命令

    Oracle DBA(数据库管理员)在日常工作中需要掌握一系列命令来管理数据库系统,这些命令涵盖了数据库的连接、查询、性能监控、用户管理等多个方面。以下是一些Oracle DBA应该熟悉的常用命令: 1. **运行SQLPLUS工具...

    oracle实验报告及答案

    本实验报告主要涵盖了Oracle数据库中数据文件和表空间的管理、模式对象的管理和安全管理这三个核心领域。通过这些实验,我们能够深入理解Oracle数据库的基础操作和高级特性。 首先,我们来看看数据文件和表空间的...

    ORACLE错误一览表 方便查询

    30. **ORA-00057**: 超出临时表锁的最大数,可能与临时空间管理有关。 31. **ORA-00058**: 安装数据库时DB_BLOCK_SIZE必须是特定值,配置错误。 32. **ORA-00059**: 超出DB_FILES的最大值,数据库文件数量超出限制...

Global site tag (gtag.js) - Google Analytics