发新话题
打印

Oracle的sysdba权限登录问题

本帖已经被作者加入个人空间

Oracle的sysdba权限登录问题


  总结:

  (1)REMOTE_LOGIN_PASSWORDFILE=none且SQLNET.AUTHENTICATION_SERVICES= none:

  oracle安装用户本地sqlplus “/ as sysdba”无法登录

  非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”无法登录

  非oracle安装用户远程sqlplus “/ as sysdba_on_install@sid as sysdba”无法登录

  (2)REMOTE_LOGIN_PASSWORDFILE=exclusive且SQLNET.AUTHENTICATION_SERVICES= none:

  oracle安装用户本地sqlplus “/ as sysdba”无法登录

  非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”能登录

  非oracle安装用户远程sqlplus “/ as sysdba_on_install@sid as sysdba”能登录

  (3)REMOTE_LOGIN_PASSWORDFILE=none且SQLNET.AUTHENTICATION_SERVICES= (NTS):

  oracle安装用户本地sqlplus “/ as sysdba”能登录

  非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”无法登录

  非oracle安装用户远程sqlplus “/ as sysdba_on_install@sid as sysdba”无法登录

  (4)REMOTE_LOGIN_PASSWORDFILE=exclusive且SQLNET.AUTHENTICATION_SERVICES= (NTS):

  oracle安装用户本地sqlplus “/ as sysdba”能登录

  非oracle安装用户本机sqlplus “sys/change_on_install as sysdba”能登录

  非oracle安装用户远程sqlplus “/ as sysdba_on_install@sid as sysdba”能登录

 
共7页。 9 2 3 4 5 6 7

查看原文:http://database.ctocio.com.cn/tips/417/8212417_6.shtml

TOP

只是表象
REMOTE_LOGIN_PASSWORDFILE决定是否使用密码文件、如何使用
SQLNET.AUTHENTICATION_SERVICES决定客户端使用何种方式验证

TOP

发新话题