2017-08-17 9 views
0

ユーザーにWebインタフェースを介してOracleパスワードを変更する機能を提供する要求があります。期限切れのパスワードの場合は問題ありませんが、ユーザーがパスワードを忘れてしまった場合、解決策を見つけることができませんでした。私はoci_password_changeを見てきましたが、古いパスワードが必要です。既存のパスワードを知らずにoracle dbのユーザー・パスワードを変更するPHP

「admin」データベース接続を作成し、以前のパスワードを知らずに特定のユーザーのOracleパスワードをリセットする方法がありますか?

答えて

0

alter userシステム権限を持つユーザーが実行することができます:私は、クエリとしてこれを使用することになり

​​
+0

は、ありがとう! – user1451517

+0

'execute immediate'を使用するPL/SQLブロックを実行することができます。つまり、'即時実行を開始します '。ALTER USER user_name IDENTIFIED BY new_password;終わり;'最後; –

関連する問題