1、用sys用户创建表空间
sql语句:create tablespace WXY datafile 'D:\app\Administrator\oradata\orcl\WXY.DBF' size 15M autoextend on next 10M permanent online
创建了一个WXY的表空间,语句执行成功后在D:\app\Administrator\oradata\orcl 这个位置会多一个WXY.DBF的文件。
2、创建用户:找到users -->右击-->new 右侧d出create user *** 作框。
输入想创建的用户名/密码;默认表空间选择上一步自己创建的表空间WXY;临时表空间选择TEMP;Profile 可以空着(默认为DEFAULT)或者选择DEFAULT。点击Apply。
在左侧users下面就会展示自己创建的user01 用户。
3、user01用户未分配权限的情况下用user01 用户登录会报错。
再用sys重新登录,给用户user01分配权限。
找到user01-->右击-->edit
在Role privileges 页签天剑connect 链接权限,点击应用之后重新用user01用户登录即可成功
alter user 用户名 default tablespace 表空间名字 --创建时候指定表空间。
alter table schema.AC01 move tablespace AA--分配到指定表空间。
----------- 案例一:创建表空间及用户
/*第1步:创建临时表空间 */
create temporary tablespace IVMS86X0_TEMP ----测试成功! 注记:表空间名字不能重复,即便存储的位置不一致, 但是dbf文件可以一致。
tempfile 'I:\oracle\oradata\oracle11g\IVMS86X0_TEMP.dbf'
size 50m ---50m为表空间的大小,对大数据量建议用20G,甚至32G。
autoextend on
next 50m maxsize 20480m
extent management local
/*第2步:创建数据表空间 */
create tablespace IVMS86X0_DATA ----测试成功!
logging
datafile 'I:\oracle\oradata\oracle11g\IVMS86X0_DATA.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local
/*第3步:创建用户并指定表空间 */
create user IVMS86X0_WJ identified by IVMS86X0_WJ ---测试成功!
default tablespace IVMS86X0_DATA
temporary tablespace IVMS86X0_TEMP
/*第4步:给用户授予权限 */
--grant connect,resource to IVMS86X0_WJ ---测试成功!
grant connect,resource,dba to IVMS86X0_WJ -----创建权限后,才可以连接 测试成功!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)