windows中Oracle: ORA-01031 insufficient privileges主机验证失败 主机sqlplus / as sysdba需要用户名密码

操作oracle需要管理员sys权限进行配置,但是主机上输入sqlplus / as sysdba还是要密码,不能直接连接

1,第一种情况

家庭版的Windows系统的解决办法:

第一步:在开始菜单拦找到Oracle-×××,在里面选择

Administration Assistant for Windows
在这里插入图片描述
第二步:进入了orammcadm11ZHS-[Administration Assistant for Windows]
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二种情况

找到oracle的安装目录
一、检查sqlnet.ora(WINDOWS下位于%ORACLE_HOME%NETWORK/ADMIN目录)是否包含这句:SQLNET.AUTHENTICATION_SERVICES=(NTS)经检查,该配置文件没问题
如:
E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN

在这里插入图片描述
在这里插入图片描述