- 查看当前context
select sys_context('userenv','con_name') from dual;
- 查看所有db
select con_id,dbid,name,open_mode from v$pdbs;
- 切换cdb
alter session set container = CDB$ROOT;
- 更改默认密码过期策略
SELECT username, PROFILE FROM dba_users;
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
- 从pdbseed快速创建pdb
CREATE PLUGGABLE DATABASE <pdb>
ADMIN USER <user> IDENTIFIED BY <password>
STORAGE (MAXSIZE 10G)
DEFAULT TABLESPACE <tablespace>
DATAFILE '/opt/oracle/oradata/ORCLCDB/datafile/<filepath>/<filename>.dbf' SIZE 1024M AUTOEXTEND ON NEXT 32M
PATH_PREFIX = '/opt/oracle/oradata/ORCLCDB/datafile/<filepath>/'
FILE_NAME_CONVERT = ('/opt/oracle/oradata/ORCLCDB/pdbseed/', '/opt/oracle/oradata/ORCLCDB/datafile/<filepath>/');
- 给用户赋权限
grant connect, create table, create sequence, create view, create session, dba to <user>;
alter user <user> quota unlimited on <tablespace>;
- 创建触发器自动开启pdb
CREATE TRIGGER open_all_pdbs
AFTER STARTUP
ON DATABASE
BEGIN
EXECUTE IMMEDIATE 'alter pluggable database all open';
END open_all_pdbs;
/
- 用户解锁
alter user <user> account unlock;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。