1.删除旧空间、用户、角色
1.1 删除用户
DROP USER #{USER_NAME} CASCADE;
1.2 删除角色
DROP ROLE #{ROLE_NAME};
1.3 删除空间
DROP TABLESPACE #{SPACE_NAME} INCLUDING CONTENTS AND DATAFILES;
2. 新建空间、角色、用户
2.1 创建空间
CREATE TABLESPACE DG DATAFILE '/home/oracle/app/data/table_space/DG.dbf' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;
2.2 创建用户
CREATE USER DG IDENTIFIED BY "123456" ACCOUNT UNLOCK DEFAULT TABLESPACE DG;
2.3 创建角色
CREATE ROLE EDGS_ROLE;
3. 角色操作
3.1 角色赋权
GRANT CREATE SESSION TO EDGS_ROLE;
3.2 用户授予角色
GRANT EDGS_ROLE TO DMAC;