【oracle10g 】ORA-01031:insufficient privileges

环境:oracle10g 10.2.0.4.0
hp-ux平台
使用os认证去登录提示权限不足,
这是个老生常谈的问题,主要从如下几点分析:
1.数据库是否开了远程登录认证功能
remote_login_passwordfile=exclusive
2.查看sqlnet.ora文件
3.查看数据库密码文件
4.查看oracle数据库安装权限
5.查看oracle 用户权限

不过从上ORA-01031错误可知,数据库使用sysdba登录被拒绝,os认证失败,首先检查5,4,2三条。使用os认证,oracle用户必须被oracle系统所接受,这里就是通过dba组来确认oracle用户是否合法,所以oracle用户必须属于dba组。经检查,oracle用户属于oinstall组,但是没有dba组,添加进去正常登陆。
usermod -g oinstall -G dba oracle

猜你喜欢

转载自blog.csdn.net/a743044559/article/details/80907867