刚刚在本机安装了oracle,又安装了plsql想问的是,为什么用plsql登录,只要connect as 选择sysdba,那么不管用户名、密码是什么,只要非空就可以登录,这是怎么回事儿?

解决方案 »

  1.   

    oracle 所在系统上选择 sysdba 登陆,oracle 会使用的是操作系统验证,验证的是用户登陆操作系统的用户帐户。对于 windows 系统,属于 oracle 所在系统的 ora_dba 本地组的用户帐户都具有 sysdba 系统权限;对于 linux 系统,属于 oracle 所在系统的 dba 组的用户帐户都具有 sysdba 系统权限。