/* 步骤: 1、创建表空间 2、创建用户 3、用户授权 */ /*创建表空间*/ create tablespace qcj_tablespace /*表空间物理文件名称*/ datafile 'qcj_tablespace.dbf' -- 这种方式指定表空间物理文件位置 -- datafile 'f:\app\qiuchangjin\oradata\orcl\qcj_tablespace.dbf' -- 大小 500m,每次 5m 自动增大,最大不限制 size 500m autoextend on next 5m maxsize unlimited; /* 创建用户*/ create user qiuchangjin identified by root --用户密码 default tablespace qcj_tablespace-- 表空间是上面创建的 temporary tablespace temp -- 临时表空间默认 temp profile default; --password expire; /*密码过期需要重设密码,意思是当你用这个新建立的密码过期用户首次登录后,系统会提示你重新输入新密码,不然会拒绝你登陆,重设新密码后就可以登录,该用户的密码就是你新设的密码,相当于首次登录修改密码这样的选项。*/ /* 用户授权_1*/ grant connect,resource,dba to qiuchangjin; /* 用户授权_2*/ grant connect to qiuchangjin with admin option; grant dba to qiuchangjin with admin option; grant resource to qiuchangjin with admin option; /*查询所有表空间物理位置*/ select name from v$datafile; /*查询当前用户的表空间*/ select username,default_tablespace from user_users; /*修改用户的默认表空间*/ alter user 用户名 default tablespace 新表空间; /*查询所有的表空间*/ select * from user_tablespaces; /* 删除表空间*/ alter tablespace qcj_tablespace offline; drop tablespace qcj_tablespace including contents and datafiles;
如对本文有疑问, 点击进行留言回复!!
Oracle常用语句(时间格式、去重、去特殊符号、查询表空间等)
Navicate 如何导出数据库中的存储过程、事件、视图等?
每日一记:Oracle升级2020年4月份的数据库补丁Database Patch Set Update : 11.2.0.4.200414 (30670774)
Oracle 19.3 dataguard for Redhat 7.6
网友评论