码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 'no privileges on tablespace 表空间名称' 问题解决

时间:2016-05-13 17:16:02      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:

create user bryan identified by bryan;
 
grant create session to bryan;
 
grant create table to bryan;
 
connect  bryan/bryan;
 
create table bryan_employees
(
     emp_no number,
     emp_name varchar2(50)
);
 
创建表时会报如下错误:‘no privileges on tablespace ‘USERS‘
 
原因在于users表空间中没有为bryan用户提供配额空间(在此默认的表空间为users)
 
有两种解决方案:
1.为bryan用户在users表空间上设置配额就可以了
alter user bryan quota 4M on users;       //quota:配额,限额
 
2.GRANT UNLIMITED TABLESPACE TO bryan;

Oracle 'no privileges on tablespace 表空间名称' 问题解决

标签:

原文地址:http://www.cnblogs.com/hanxf/p/5489813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!