--查询表空间位置 创建表空间会用到
select name from v$datafile;
-- 查看默认临时表空间 创建用户会用到
select * from dba_temp_files; --TEMP
--创建表空间 我这里创建了两个
CREATE TABLESPACE SYS_DATA
DATAFILE 'F:\APP\ADMINISTRATOR\ORADATA\ORCL\SYS_DATA.DBF' size 500M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
CREATE TABLESPACE RIGHT_DATA
DATAFILE 'F:\APP\ADMINISTRATOR\ORADATA\ORCL\RIGHT_DATA.DBF' size 500M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
--创建用户
create user RIGHT--用户名
identified by "ffffff"--密码
default tablespace SYS_DATA--表空间名
temporary tablespace TEMP --临时表空间名
quota unlimited on USERS--表空间无限制
account unlock;-- 账户是否解解锁 unlock 解锁 lock 锁定
--给用户授权
grant dba to RIGHT; --授予DBA权限
grant unlimited tablespace to RIGHT;--授予不限制的表空间
grant select any table to RIGHT; --授予查询任何表
grant select any dictionary to RIGHT;--授予 查询任何字典
--win+r 输入cmd 导入数据 @后面可以写oracle client连接名 或者写连接url都可以
imp right/ffffff@HAYQ-TEST full=y file=E:\t4\right\right.dmp log=E:\t4\right\right.log ignore=y
oracle数据库创建用户并导入数据
于 2022-07-19 10:28:03 首次发布