ITPub博客

首页 > Linux操作系统 > Linux操作系统 > sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法

sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法

原创 Linux操作系统 作者:tolywang 时间:2007-05-26 00:00:00 0 删除 编辑

今天下午加班,一同事有急事,交接给我一项事情,我也没有问清楚没有搞清楚其中的安装目录及用户等 ,sqlplus "/as sysdba" 登入总是报错 ora-01031:insufficient privileges 。 人也联系不上,只有自己尝试了,后来发现我登入的administrator 居然不再 ORA_DBA系统群组中,K , 他们使用另外一个用户安装的 Oracle . NND .


注意多个数据库实例时候,set ORACLE_SID='',

1、检查sqlnet.ora(WINDOWS下位于%ORACLE_HOME%NETWORKADMIN目录)是否包含这句:
SQLNET.AUTHENTICATION_SERVICES=(NTS),没有的话加上;

2、检查登陆windows的用户(administrator或安装oracle时候使用的用户)是不是在包含在ORA_DBA组中,域用户没有连上域服务器时就可能出现这种现象。

3. 要保证 remote_login_passwordfile 参数 = EXCLUSIVE .

4. 看看是否需要使用orapassw生成口令文件 .

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

上一篇: 吃水果误区
请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    13106499