在sqlnet.ora文件中:
当我有SQLNET.AUTHENTICATION_SERVICES= (NTS)时
I不能通过PL/SQL开发人员进行连接,出现了"ORA-12638凭据检索失败“,而可以通过命令行进行连接。
当我有SQLNET.AUTHENTICATION_SERVICES= (无)时
I不能连接
>sqlplus / as sysdba
产生"ORA-01031:特权不足“
,但当我提供用户名和密码时,可以通过PL/SQL和命令行进行连接。
发布于 2016-04-12 15:05:29
我也面临着同样的问题。
当我更改SQLNET.AUTHENTICATION_SERVICES= (NONE)
以解决ORA-12638凭据检索失败时。
然后,我无法连接sysdba特权。
ORA-01031:当sqlplus / as sysdba
时特权不足
解决方案:
我能够发现,我仍然可以使用以下命令作为sysdba进行连接:
来自平方米以外的地区:
connect sys as sysdba
从命令行:
sqlplus sys as sysdba
在这两种情况下,都会提示您输入密码。密码将与在windows Oracle安装期间为系统用户设置的密码相同。
现在,您已经连接到了您试图通过sqlplus / as sysdba
获得的sysdba权限。
https://stackoverflow.com/questions/3818973
复制相似问题