19c修改system,sys密码


  运维需要,修改19c,system,sys密码。

1.修改system密码

SQL>pdb  alter user system identified by 'values';

ORA 报错,需要登录CDB对所有的SYSTEM密码统一修改,无法在单个PDB内操作。

2.修改sys密码

由于12.2之后 ORACLE 口令文件,存放至ASM里面,因此无法再通过alter user sys identified by 'values'修改。

修改方式:

grid$srvctl config database -d db_name 
找到Password文件位置
oracle$orapwd file='+DATA/LD/PASSWORD/pwdld' dbuniquename=ld sys=y password='sdfsdf' force=y
如果密码属于弱口令,加上format=12 版本不检测密码复杂性

测试sys连接
$sqlplus sys/"xxx"@tns as sysdba
这个前提条件参数
remote_login_passwordfile  如果是none 则禁用sys远程连接,无论什么密码,登录都提示密码不对,如果是操作系统本地登录,则不检测密码,因此无法测试。

参数修改需要重启库:3个参数
NONE 禁用远程连接
SHARED 允许多个实例远程连接
EXCLUSIVE 允许一个实例远程连接。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM