[故障]ORA-01031: 权限不足

本次故障是由于朋友现场的一次域控故障无法修复,导致数据库需要从域中退出来所致。朋友原来以为退域后,系统FQDN保持不变即可以正常运用不影响。不过在通过SQLPLUS / AS SYSDBA登录系统时就报以下错误了:

C:\>sqlplus / as sysdba  
  
SQL*Plus: Release 11.2.0.1.0 Production on 星期日 8月 19 13:01:14 2012  
  
Copyright (c) 1982, 2010, Oracle.  All rights reserved.  
  
ERROR:  
ORA-01031: 权限不足  

朋友反馈已经检查以下项目:

1.SQLNET.ORA文件设定正确:

# sqlnet.ora Network Configuration File: C:\app\administrator\product\11.2.0\dbhome_1\network\admin\sqlnet.ora  
# Generated by Oracle configuration tools.  
  
# This file is actually generated by netca. But if customers choose to   
# install "Software Only", this file wont exist and without the native   
# authentication, they will not be able to connect to the database on NT.  
  
SQLNET.AUTHENTICATION_SERVICES= (NTS)  
  
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)  

2.remote_login_passwordfile参数正确:

SQL> SHOW PARAMETER REMOTE  
  
NAME                                 TYPE        VALUE  
------------------------------------ ----------- ------------------------------  
remote_dependencies_mode             string      TIMESTAMP  
remote_listener                      string  
remote_login_passwordfile            string      EXCLUSIVE  
remote_os_authent                    boolean     FALSE  
remote_os_roles                      boolean     FALSE  
result_cache_remote_expiration       integer     0  

由于其提及的背景信息,我让其检查 OS 的ORA_DBA组的状况,果然不出所料成员出现了错误了。错误如下:

让他重新将此组内的成员重新修正一下,问题即解决囖。

注1:在不修改此项目的前提之下,如果通过SQLPLUS SYS/SYS AS SYSDBA方式也是可以正常登录的。只不过该DBA认为不爽而已。

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

转载于:http://blog.itpub.net/12974804/viewspace-756313/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值