注册 登录
编程论坛 Oracle论坛

这个问题怎么解决啊?

hudie7306 发布于 2006-03-02 18:34, 1195 次点击

SQL> create table Student
2 (sno char(5) not null unique,
3 sname char(20) unique,
4 ssex char(1),
5 sage int,
6 sdept char(15));
create table Student
*
ERROR 位于第 1 行:
ORA-01950: 表空间'USERS'中无权限

这个问题怎么解决啊,帮帮忙

5 回复
#2
love20082006-03-13 14:24

说明你的用户在表空间users中没有定义quota

#3
小强赶死队2006-03-13 22:48
就是没有给表分配权限.
#4
sunnyliming2006-04-15 00:44
可以以sys或者system用户进入执行下面的命令分配权限
grant unlimited tablespace to user;
grant select any tablespce to user;
#5
Oracle菜鸟2006-04-15 10:19
或者是直接用system或sys用户登录
#6
zhoche20082006-06-12 22:49
权限出错了

用system用户登陆后,将当前用户赋予DBA权即可,
例:
conn system/manager;
grant dba to myUser;

1