- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:オラクルユーザのパスワード変更)
オラクルユーザのパスワード変更方法
このQ&Aのポイント
- オラクルユーザのパスワードを変更する方法について説明します。
- 現在設定されているパスワードの取得方法についてお手伝いします。
- オラクルユーザのパスワード変更には現在のパスワードの入力が必要です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>ユーザ認証にオラクルユーザ認証(Web環境にログインできるかどうかを、データベースに接続できるかで認証をかけている)を利用しています。 この時点で現在のパスワードが正しいとわかっているので必要ないのでは? パスワードは SYS.USER$ というテーブルに入っていますが読み出すことはできません。 つまりこいういうことです SQL>SELECT NAME FROM SYS.USER$ 2 WHERE NAME = 'user' AND PASSWORD 'password'; レコードが選択されませんでした。 SQL> となるので・・・。 Oracle で暗号化されているため無理です。 どうしてもというのなら、別セッションでログインしてログインが成功したら現在のパスワードは正しいと判断してみてはどうでしょう。
お礼
ご教授ありがとうございました。 パスワードが暗号化されてテ取得できないとのことだったので、ログイン時にパスワードをセッションで引き回すことで解決しました。