ITPub博客

首页 > 数据库 > Oracle > sys用户使用@连接符提示无效权限的错误ORA-01031:

sys用户使用@连接符提示无效权限的错误ORA-01031:

原创 Oracle 作者:jlttt 时间:2010-10-11 19:39:47 0 删除 编辑

问题:有同事反映,新安装的数据库使用 conn sys/oracle@xxxx as sysdba登录不上去,提示ORA-01031: insufficient privileges,而用户名密码都是完全正确的,不使用@xxx连接符conn / as sysdba登录正常。

过程: 首先判断当前系统采用的是操作系统认证,再使用system/manager@xxxx登录时没有问题,只有使用sysdba权限的用户登录才会报这种错误。接下来进行 grant sysdba to scott; 报错,ORA-01994: GRANT failed: password file missing or disabled。注意,问题就在这里,系统提示密码文件问题。查找$ORACLE_HOME/dbs下的orapwSID文件,发现存在。

原因:orapwdorcl不正确,应该为orapwORCL,实例名应大写,安装时输入的实例名为小写造成。

http://wangyu.javaeye.com/blog/304898

[@more@]`

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9533994/viewspace-1039583/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-06-28

  • 博文量
    75
  • 访问量
    686125