運維需要,修改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 允許一個實例遠程連接。