数据库版本:
Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
With the Partitioning option
JServer Release 8.1.6.0.0 - Productionsys用户正常连接没有问题,加as sysdba连接就报错:
ERROR:
ORA-01017: invalid username/password; logon denied参考之前版主的帖子http://topic.csdn.net/u/20090429/12/6d495d87-9f04-4828-ab2a-cb186ba8c5de.html问题依然未解决。。检查步骤:
1、查看sqlnet文件,没有SQLNET.AUTHENTICATION_SERVICES = (NONE)配置
2、remote_login_passwordfile = exclusive
3、操作系统帐户Administrator在ORA_DBA群组中还有什么其他未检查到的?请指教!~
Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
With the Partitioning option
JServer Release 8.1.6.0.0 - Productionsys用户正常连接没有问题,加as sysdba连接就报错:
ERROR:
ORA-01017: invalid username/password; logon denied参考之前版主的帖子http://topic.csdn.net/u/20090429/12/6d495d87-9f04-4828-ab2a-cb186ba8c5de.html问题依然未解决。。检查步骤:
1、查看sqlnet文件,没有SQLNET.AUTHENTICATION_SERVICES = (NONE)配置
2、remote_login_passwordfile = exclusive
3、操作系统帐户Administrator在ORA_DBA群组中还有什么其他未检查到的?请指教!~
sqlplus sys/密码 as sysdba
The password you specified for the internal user)
connect sys/<intpwd>@<service_name> as sysdba
occured ORA-01017 when logon as sydba
conn sys/sys as sysdba 就可以。
不知道什么原因, 重建监听和tns ,还有开关数据库都不行。后面过了好几天 ,自动又可以了。。
这样的例句是在哪里执行的呢?
C:\>orapwd file=%ORACLE_HOME%\database\pwdxxx.ora password=xxxx entries=30 又报权限不足错误:
ERROR:
ORA-01031: insufficient privileges
这个问题解释起来有点绕,很多人都会遇到疑问。关键要理解密码文件的本质。
因为AS SYSDBA的连接是用密码文件来验证的不是数据库中存储的口令,这是你密码文件中的口令和你登录用的口令是不同的。
而非AS SYSDBA的连接跟不会使用密码文件验证,
所以应该是你数据库中的口令和密码文件中的口令不一致。
因为用ORAPWD外部工具创建密码文件时他并不会去检查口令一致性。alter user SYS identified by yournewpassword --同步一下密码文件中的口令
/
再连接就可以了
conn SYS/yournewpassword@servicesname as sysdba