ORA-01031: insufficient privileges的解决方法#############################################
# # NAME: troubleshoot connect internal.txt # # DESCRIPTION: # connect internal # connect / as sysdba 要口令问题: # refer (METALINK,OracleDOC), # metalink search words(connect internal) # NOTE: # # modifiy (MM/DD/YY) AUTHOR # 05/03/03 ZORROL ############################################# ———————————————————— 检查sqlnet.ora 文件. sqlnet.ora 文件损坏或格式不对可以导致出现该问题。 sqlnet.ora 文件可能存放路径为 $TNS_ADMIN/sqlnet.ora 如果没有设置$TNS_ADMIN默认在$ORACLE_HOME/network/admin/sqlnet.ora 或 $HOME/sqlnet.ora (1). 可以从别的机器拷贝一个文件过来,注意备份原来的sqlnet.ora。 ---检查sqlnet.ora 文件内容 (2). 检查SQLNET.AUTHENTICATION_SERVICES 如果没有使用dblink.检查该行并设置 SQLNET.AUTHENTICATION_SERVICES = (BEQ,NONE) (3). SQLNET.CRYPTO_SEED 添加了上面的加黑行就可以了。修改后的sqlnet.ora结果是这样的:
~ ps: Red Hat enterprise linux 5.5+ oracle 11gr2 |
|
来自: lanyue211 > 《oracle错误》