hp-ux 安装oracle10G;可我每次登陆时必须输密码才能进去,如下:
$sqlplus /nolog
$conn sys/密码 as sysdba有没有什么办法可以不输密码,只输帐号就能进去,如 /as sysdba;好象windows可以这样,可hp-ux我不懂要怎么样设才能不要输密码就能

解决方案 »

  1.   

    sqlnet.ora文件中:SQLNET.AUTHENTICATION_SERVICES= (all)
      

  2.   

    服务器上有多个实例先要设置ORACLE_SID
      

  3.   

    sqlnet.ora文件中:SQLNET.AUTHENTICATION_SERVICES= (none)
      

  4.   

    无论在哪种OS下,设置为none都表示需要密码才能登陆。
      

  5.   

    在这个目录下oracle\ora92\network\admin\tnsnames.ora里面配置。
      

  6.   

    sqlnet.ora文件中:SQLNET.AUTHENTICATION_SERVICES= (NTS)
      

  7.   

    windows的账号认证方法..
    SQLNET.AUTHENTICATION_SERVICES= (all)
    登录时设置SET ORACLE_SID
      

  8.   

    但是我的hp-ux在/oracle/product/10.2.0/network/admin下面并没有sqlnet.ora文件
    但在/oracle/product/10.2.0/network/admin/samples确有这个文件,我打开这个文件发现所有行都是注释的,我把这文件拷了一份到/oracle/product/10.2.0/network/admin下面,并加在里面加了一行SQLNET.AUTHENTICATION_SERVICES= (NTS) ,但重启后,发现没有效果,还是会提示必须输入密码才能连接数据库