Oracle 12c 插链式数据库下建表空间,新建用户及赋权SQL,解决空表导不出的问题,用户锁定问题,密码过期问题。
1、连接SQLPLUS
sqlplus /nolog
2、SYSDBA登录
conn / as sysdba
3、查看PDB
show pdbs;
4、将会话转到具体某个DB下
alter session set container=dbname;
5、创建表空间
CREATE SMALLFILE TABLESPACE “tablespacename” DATAFILE ‘D:apporacleoradataORCLhbrests.dbf’ SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
6、创建用户
CREATE USER “username” PROFILE “DEFAULT” IDENTIFIED BY “123456” DEFAULT TABLESPACE “tablespacename” TEMPORARY TABLESPACE “TEMP” ACCOUNT UNLOCK;
7、赋权
GRANT “CONNECT” TO “username”;
GRANT “DBA” TO “username”;
8、解决空表导不出的问题,用户锁定问题,密码过期问题。
alter system set deferred_segment_creation=false;
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;