查看remote_login_password的值,并修改之
SHOW PARAMETER REMOTE_LOGIN_PASSWORD ;
值为:exclusive时,启用口令文件,允许远程登录;
值为:NONE时,停用口令文件验证,Oracle数据库不允许远程SYSDBA/SYSOPER身份登录,无法通过远程进行数据库起停等操作管理;
值为:shared时,多个数据库可以共享一个口令文件,但是只可以识别一个用户:SYS 。
若要限制sys用户远程登录则将之改为none:
alter system set remote_login_passwordfile=none scope=spfile;