昨天登录本地数据库时,发现不能用sysdba角色登录,但是普通用户可行,顿时纳闷了:怎么权限高的角色还登录不了呢,用户名、密码都没错啊,人家不用用户名密码都可以登录的。后来跟同事装的oracle文件夹对比后,发现自己
[color=darkred]D:\oracle\ora92\network\admin目录少了个sqlnet.ora文件。[/color]
随即拿来,重新登录,OK。但是为什么会少这个文件以及少了它为什么就不行了?这俩问题有待事后分析。
sqlnet.ora内容
[color=darkred]D:\oracle\ora92\network\admin目录少了个sqlnet.ora文件。[/color]
随即拿来,重新登录,OK。但是为什么会少这个文件以及少了它为什么就不行了?这俩问题有待事后分析。
sqlnet.ora内容
# SQLNET.ORA Network Configuration File: D:\oracle\ora92\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)