读书人

oracle数据库创造用户后创建表的时

发布时间: 2013-01-06 15:44:47 作者: rapoo

oracle数据库,创建用户后,创建表的时候,说没有权限
oracle数据库,创造用户后,创建表的时候,说没有权限oracle数据库,创造用户后,创建表的时候,说没有权限
[解决办法]
要创建一个表空间,把这个表空间分配给你创建的用户,默认情况下,你创建的用户是在users表空间,你创建的用户在这个表空间没有建表的权限
[解决办法]

引用:
不太懂,给我一条sql语句吧。

create tablespace testDB datafile 'E:/oracle/product/10.2.0/oradata/orcl/zhou_test.DBF' size 100m; --创建表空间并分配其大小

create user zhoushan_test identified by zhoushan_test --为用户分配表空间
default tablespace testDB


grant connect,dba,resource to zhoushan_test; --给用户分配权限

[解决办法]
你去百度一下 很多的
[解决办法]
不是的,是因为你当前登录的用户没有权限给fetech赋予建表空间的权限,你用DBA登录赋予权限就OK了

[解决办法]
引用:

只有具备sysdba的权限的人才具有grant用法
你这个会话show user应该不是sys吧
conn / as sysdba
然后执行你的那条语句应该没问题了

读书人网 >oracle

热点推荐