ORACLE中创建表空间,创建表,修改表,授权
创建表空间
/*分为四步 */
/*第1步:创建临时表空间 */
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m //如果最大值没有上限,则使用unlimited
extent management local; //extent 表示区间 设置区间管理方式是本地方式 另外一种方式是dictionary 字典方式 ,extent可以理解为表的扩展方式
/*第2步:创建数据表空间 */
create tablespace user_data
logging //表示创建日志 nologging 表示不创建日志
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第3步:创建用户并指定表空间 */
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
/*第4步:给用户授予权限 */
grant connect,resource,dba to username;
grant create table to username
1、首先,grant XXX to user;,grant是授权的作用,这里的XXX可以是一个角色role,也可以是权限,例如grant role to user;,或grant insert on table to user;。
MOS中给出的标准SQL语句:
创建角色:
create role
[IDENTIFIED BY /USING /EXTERNALLY/GLOBALLY ];
赋予角色权限:
grant
http://www.htsjk.com/oracle/23582.html
www.htsjk.Com
true
http://www.htsjk.com/oracle/23582.html
NewsArticle
ORACLE中创建表空间,创建表,修改表,授权 创建表空间 /*分为四步 */ /*第1步:创建临时表空间 */ create temporary tablespace user_temp tempfile D:\oracle\oradata\Oracle9i\user_temp.dbf size 50m autoextend on...
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。