客户一数据库,使用plsql developer,用sys用户登录时候报ora-01031权限不足的错误,但使用sqlplus可以正常登录,分析原因是密码文件损坏导致,
重建了密码文件,但依然如此,
仔细查看,发现密码文件名上的实例名使用了大写,改成小写后,可以正常登录。
如,当你实例名是instance:错误的写法 orapwINSTANCE
应该写成:orapwinstance
创建口令文件的命令:
orapwd file=<> password=<> entries=最大数目
这里file的命名规则是 在unix/linux 下是orapw<ORACLE_SID>
在windows下,是pwd<SID>.ora
比如linux: orapwd file = orapworcl password=123456 entries=5
————————————————
版权声明:本文为CSDN博主「killvoon」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/killvoon/article/details/44774623