電子書籍の厳選無料作品が豊富!

お世話になっています。

ALTER USER [ユーザ名] IDENTIFIED BY [パスワード]
を使用して、ユーザのパスワードを変更したいのですが、パスワードを数字で始めると
ORA-00988:パスワードが指定されていないか、または無効です。
となってしまいます。

例>ALTER USER USER1 IDENTIFIED BY 0ABC→エラー

パスワードを英字で始めて、その後に数字をつけるぶんには問題なく変更できるのですが、数字で始めるとエラーになってしまいます。

これはオラクルの仕様なのでしょうか??
それともSQLの組み方がまずいのでしょうか??
それともオラクルの設定が間違ってる??

どなたがわかる方がいらっしゃいましたら、ご教授をお願いします。

A 回答 (1件)

こんにちは。



数字で始まるパスワードを設定する場合は
ダブルクォーテーションで囲えば設定できますよ。

例(NG)
alter user scott identified by 01234;

例(OK)
alter user scott identified by "01234";
    • good
    • 0
この回答へのお礼

早速の回答、ありがとうございました。
無事解決できました。
また何かありましたら、よろしくお願いします。

お礼日時:2005/09/27 12:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!