Could not validate ASMSNMP password due to following error- "ORA-01031: insufficient privileges"



Could notvalidate ASMSNMP password due to following error- "ORA-01031: insufficientprivileges"


这个是安装RAC之DBCA这个步骤报错

其实密码是对的


解决如下:


先确保oracle组是否正确,还有/etc/hosts是不是对的

[oracle@rac01]$ id
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(asmadmin)

这里asmadminsysasm的,这里应该是asmdba,而不是sysadmin

root用户,修改oracle的用户组

[root@rac01 ~]# usermod -G oinstall,dba,asmdba oracle

[root@rac01 ~]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),504(asmdba)


如果以上都没问题,问题还是没解决,就用以下方法:


How to resolve Could not validate ASMSNMP password due tofollowing error- "ORA-01031: insufficient privileges"
Oracle 11g R2 grid
goto grid home /bin    


#  cd/u01/11.2.0.3/grid/bin/          cd/u01/11.2.0.3/grid/dbs/
[grid@rac01 bin]$ orapwd file= cd /u01/11.2.0.3/grid/dbs/orapw+ASMpassword=123456
[grid@rac01 dbs]$ scp orapw+ASM  rac02:/u01/11.2.0.3/grid/dbs/

Login in to Oracle database as
export ORACLE_SID=+ASM1
export ORACLE_HOME=/u01/11.2.0.3/grid/
[grid@rac01 bin]$ sqlplus / as sysasm
SQL>create user asmsnmp identified 123456;
SQL> grant sysdba to asmsnmp;


 

然后再验证asmsnmp的密码就可以了。







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值