您的位置:首页 > 数据库 > Oracle

oracle初级学习技巧

2013-01-26 21:49 204 查看
本人菜鸟一枚,各种不懂。

今天学习oracle,创建了一个用户,并且给它授权,用sys登录到测试数据库。

create user storage identified by manager default tablespace users;
grant create session, create table, create sequence, create procedure to storage;
conn storage/manager      --用storage登录
create table test(  --创建测试表
id integer,
username varchar2(20)
);
第一行出现错误:  ORA-01950: 对表空间 'USERS' 无权限
按照本人理解,已经指定了用户storage的default tabespace 为users,不应该没有users表空间的使用权限啊,唉,网上各种找,

解决方法很容易,只要登录到管理员帐号,执行
alter user storage quota unlimited on users;
即无限额开放表空间users给storage用户。

感觉oracle的各种命令实在不少,而且网上的资料一般都是重复而且散的,因此一本好用的参考手册是必要的,本人正好搜了一本。感觉对于oracle的常用命令还是很详细的。

oracle 10g参考手册
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: