C:\WINDOWS\system32>sqlplus sys/PUzeP3ziaej1FNJXAG@TESTDB as sysdba; SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 1月 21 08:37:43 2020 Copyright (c) 1982, 2005, Oracle. All rights reserved. ERROR: ORA-01017: invalid username/password; logon denied 请输入用户名:
检查了如下内容:
sys@TESTDB> SELECT * FROM V$PWFILE_USERS; USERNAME SYSDB SYSOP SYSAS --------------- ----- ----- ----- SYS TRUE TRUE FALSE sys@TESTDB>show parameter pass NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ remote_login_passwordfile string EXCLUSIVE
并且$ORACLE_HOME/dbs/下的orapwXXX密码文件也都存在,但SYS账号就是无法远程登陆。
后来尝试在RAC两个节点上都重新设置SYS账号密码,最终解决问题。
sys@TESTDB>alter user sys identified by PUzeP3ziaej1FNJXAG; User altered.
猜测之前SYS无法登陆有可能是两台节点上的SYS密码不同步导致的。
来源:https://www.cnblogs.com/hyang0/p/12220613.html