linux怎么查看本机内存大小
270
2022-08-24
解决10g上 非本机SQLPLUS conn as sysdba出现ORA-01031: insufficient privileges问题
解决10g上 非本机SQLPLUS conn as sysdba出现ORA-01031: insufficient privileges问题
这个多半是密码文件的问题
本机可以通过验证但是非本机就不行,是因为本地的话,不会check密码文件,而安全性对异地登录的(通过SID)登录要验证密码文件
首先查看select * from v$pwfile_users;
应该没有记录,说明还没有SYS的密码文件。使用密码文件orapwd 命令 orapwd -c file=”$ORACLE_HOME/dbs/orapwd$ORACLE_SID” entity=5 password=changeoninstall
再次查看 v$pwfile_user 这时候有一条记录了
grant sysdba to system.
在查看v$pwfile_user system的记录也进去了
现在可以以sys和system在异地用sysdba登录了,
本人问题分析
由于自己通过手动修改过sid所以sid修改,没有同步修改原来的orapw$Oracle_SID文件名到新的SID,所以出现问题,重新生成orapw文件就解决。
===============================================================
Inthirties关注Oracle数据库 维护,优化,安全,备份,恢复,迁移,故障处理
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~