解决方案 »

  1.   

    额,补充一下问题,“为什么我的oracle账号,密码在sqlplus/nolog里连接sys,都是对的,但是登录直接登录OEM和sqlplus时,显示用户名和口令无效?”
      

  2.   

    两种情况:
    第一,
    在sqlplus/nolog 登陆时,你用的应该是操作系统用户校验,或者说,用的是密码文件中存储的密码校验的。
    这时,你用任何密码都是可以登陆的。第二,检查一下远程登陆参数设置,我记得叫remote什么来着,那个参数值可以屏蔽远程使用sys登陆。
      

  3.   

    第一,你先确认一下你的密码确实是正确的。
    比如,如果可以的话,修改一下密码。然后尝试登陆,如果还不行的话。检查参数remote_login_passwordfile的设置,
    该参数有三种可能值,none表示屏蔽远程登陆方式,exclusive和share都可以