Oracle插入数据时出现ORA-01950:对象空间‘XXX’无权限问题
2017-11-20 14:54
721 查看
一、问题的提出
问题情形:今天程序中执行插入语句时,前398条成功,从399条开始,报以下错:
问题解析:由于没有给于该表充足的限额,那限额是什么意思呢?下面再说
二、问题的解决
1、先说限额的概念
限额指:定标空间中允许的空间容量,默认的情况下,用户在任何表空间中都是没有限额的,可以使用以下三个选项来为用户提供表空间限额:
(1)无限制的:允许用户最大限度的使用表空间中的可用空间。
(2)值:用户可以使用的表空间,以千字节或者兆字节为单位。但是这并不能保证会为用户保留该空间。
(3)UNLIMITED TABLESPACE系统权限:此系统权限会覆盖所有的单个表空间限额,并向用户提供所有表空间(包括SYSTEM和SYSAUX)的无限制限额(注:授予resource角色的时候也会授予此权限)。
2、限额的增加
主要有两种方式增加,一种是创建用户是就为其增加,语句如下:
CREATE USER ywgl IDENTIFIED BY ywgl
DEFAULT TABLESPACE YWGLTS
TEMPORARY TABLESPACE YWGLTSTEMP
QUOTA 3M ON YWGLTS;
第二种是用户已经创建了,但是需要附加,可如下完成:
ALTER USER ywgl QUOTA 3M ON YWGLTS;
问题情形:今天程序中执行插入语句时,前398条成功,从399条开始,报以下错:
问题解析:由于没有给于该表充足的限额,那限额是什么意思呢?下面再说
二、问题的解决
1、先说限额的概念
限额指:定标空间中允许的空间容量,默认的情况下,用户在任何表空间中都是没有限额的,可以使用以下三个选项来为用户提供表空间限额:
(1)无限制的:允许用户最大限度的使用表空间中的可用空间。
(2)值:用户可以使用的表空间,以千字节或者兆字节为单位。但是这并不能保证会为用户保留该空间。
(3)UNLIMITED TABLESPACE系统权限:此系统权限会覆盖所有的单个表空间限额,并向用户提供所有表空间(包括SYSTEM和SYSAUX)的无限制限额(注:授予resource角色的时候也会授予此权限)。
2、限额的增加
主要有两种方式增加,一种是创建用户是就为其增加,语句如下:
CREATE USER ywgl IDENTIFIED BY ywgl
DEFAULT TABLESPACE YWGLTS
TEMPORARY TABLESPACE YWGLTSTEMP
QUOTA 3M ON YWGLTS;
第二种是用户已经创建了,但是需要附加,可如下完成:
ALTER USER ywgl QUOTA 3M ON YWGLTS;
相关文章推荐
- ORA-01855: AM/A.M. or PM/P.M. required问题排查与解析---向Oracle中插入日期数据时出现的问题
- oracle中插入数据出现错误:ORA-02291: 违反完整约束条件 (SCOTT.FK_SX9MLJB8T3FWB40GVCSKHYSYT)- 未找到父项关键字
- oracle中插入数据出现错误:ORA-02291: 违反完整约束条件 (SCOTT.FK_SX9MLJB8T3FWB40GVCSKHYSYT)- 未找到父项关键字
- ora-01652问题 oracle 如何缩小和重建temp表空间的数据文件
- Sqoop将Oracle数据导入HDFS时出现权限问题: Permission denied: user=root, access=WRITE,
- 插入数据库数据时出现ORA-00911: 无效字符问题,
- Hibernate里插入oracle数据出现:ORA-01747: invaid user.table.column, table.column, or column specification
- Oracle错误ORA-01950对表空间“system”无权限解决
- hibernate映射oracle数据表时候出现“ORA-00903: 表名无效”问题
- oracle用imp导入数据的时候报错:ORA-01658: 无法为表空间xxx中的段创建INITIAL区
- 用mybatis查oracle,spring操纵mongodb插入数据时出现的时间类型问题
- 【Oracle】插入数据时出现“ ORA-00001: unique constraint”
- oracle中插入数据出现乱码问题的解决
- oracle中插入数据出现乱码问题的解决
- oracle错误 ORA-01950 对表空间"system"无权限
- Oracle插入数据出现ORA-29861错误
- Oracle插入数据出现ORA-01691错误
- ORA-01950:对表空间 'xxx' 无权限
- ORA-01950对表空间"system"无权限的问题
- 【Oracle】-【ORA-01031】-创建基于数据字典表的视图无权限的问题