遇到ora-01031: insufficient privileges这个错误,是不是让你头疼不已?别担心,今天就来聊聊这个问题的解决方法。
首先,让我们来看看可能的原因:
- 检查sqlnet.ora文件是否包含SQLNET.AUTHENTICATION_SERVICES=(NTS)这句,如果没有,加上它。
- 确认登录Windows的用户是否在ORA_DBA组中,特别是域用户可能连不上域服务器时。
- 确保remote_login_passwordfile参数设置为EXCLUSIVE。
- 检查是否需要使用orapassw生成口令文件。
解决步骤如下:
- 检查系统参数:
SQL> show parameter password
