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 としてログインする必要がある今回の違いは何ですか?
ありがとう