我刚刚在 Redhat 5 上安装了 11g2。我使用 sqlplus 登录如下:
$sqlplus sys/abcabc as sysdba
我创建了一个用户如下:
sqlplus> create user "xyz"
profile "DEFAULT"
identified by "abcabc"
default tablespace "MYTAB"
temporary tablespace "TEMP"
account unlock;
sqlplus> grant dba to "xyz"
sqlplus> commit
sqlplus 报告用户已创建并已授予 dba。sqlplus 没有报告任何错误。
现在,当我尝试按如下方式登录时:
$sqlplus xyz/abcabc
我再次收到登录提示,重试 3 次后,我被踢出局。
但是,如果我按如下方式登录:
$sqlplus xyz/abcabc as sysdba
我登录了。
可能是什么问题呢?我之前多次遵循完全相同的程序来创建用户,并且它总是有效的。这次我需要以 sysdba 身份登录有什么不同?
谢谢