Oracle创建用户及表空间(常用操作)

创建表空间:
Create tablespace xxx
datafile ‘G:\data\xxx.dbf’
size 1024m
autoextend on
next 100m
extent management local;

**接下来我们来拆开解释一下:**
 Create tablespace xxx(xxx表示我们创建的表空间名字)
 datafile 'G:\data\xxx.dbf'  (创建表空间地址)
 size 1024m(初始化表空间大小)自己随意
 autoextend on next 100m (每次扩容为100m)
 MAXSIZE UNLIMITED (表示可扩容空间大小不受限制)
 EXTENT MANAGEMENT LOCAL;(本地管理)

创建用户:
Create user yyy
indentified by zzz
default tablespace xxx
temporary tablespace temp;
用户授权:
GRANT CONNECT,RESOURCE TO yyy;

接下来我们拆开来解释一下:
Create user yyy (yyy用户名)
indentified by zzz (zzz用户密码)
default tablespace xxx (xxx是我们开始创建表空间的名字)
temporary tablespace temp; (temp临时空间名字,如果没有创建临时表空间,则不需要这句话,自动省略即可)
用户授权:
GRANT CONNECT,RESOURCE TO yyy;( 表示把 connect,resource权限授予tbb用户)

删除用户:
drop user yyy cascade; (yyy表示需要删除的用户)

删除表空间及数据:
drop tablespace xxx including contents and datafiles cascade constraint;(xxx表示表空间名字)

友情提示:
请勿删库跑路,在此声明删库跑路者跟我毫无关系!!!!!!!!!

发布了4 篇原创文章 · 获赞 6 · 访问量 1582

猜你喜欢

转载自blog.csdn.net/qq_666123/article/details/104716923