10G的sqlnet.ora 默认如下SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)11G的sqlnet.ora 默认如下
SQLNET.AUTHENTICATION_SERVICES = (NONE)
不知道上面的是不是我的个案  还是版本之间进行了调整? 
还不太懂,请各位帮忙解释下这几个参数。另外,我机器的登录者 在 sys_dba这个群组里   为啥 用sqlplus / as sysdba  也登录不进去呢?   是与
SQLNET.AUTHENTICATION_SERVICES = (NONE) 这个有关么?  还是11g又做了什么调整?感谢!

解决方案 »

  1.   

    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.
      

  2.   

    额  这个问题不知道怎么解决了 · 求助!启动监听  就提示“本地计算机上的OracleOraDb11g_home1TNSListener 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止”我没有改过计算机名称   只是把  SQLNET.AUTHENTICATION_SERVICES = (NONE)
    改成了 All  然后又改回来  就不行了~~求助
      

  3.   

    1、在windows下,SQLNET.AUTHENTICATION_SERVICES必须设置为NTS或者ALL才能使用OS认证;不设置或者设置为其他任何值都不能使用OS认证。
    2、在linux下,在SQLNET.AUTHENTICATION_SERVICES的值设置为ALL,或者不设置的情况下,OS验证才能成功;设置为其他任何值都不能使用OS认证。