我在 Windows 10 机器上以管理员身份安装了 Oracle 数据库 10g,它运行良好,但是当我尝试将 sys 作为 sysdba 连接时,它给了我错误:
ORA-01031: insufficient privileges
我检查了sqlnet.ora文件,如果 SQLNET.AUTHENTICATION_SERVICES 是 NTS 并且它是:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
我将用户添加到 ORA_DBA 组并检查:
c:\Oracle>echo %username%
和
c:\Oracle>NET LOCALGROUP ORA_DBA
并且用户在组中。
我不知道我还应该做什么,任何事情都会有帮助。