すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ALTER USER… によって識別される

最終更新日:Jun 03, 2024

データベースアカウントを変更します。

構文

ALTER USER role_nameパスワードで識別REPLACE prev_password

説明

CREATEROLE権限を持たないロールを引き受ける場合は、ALTER USER… IDENTIFIED BYステートメントを実行してパスワードを変更できます。 権限のないロールを引き受け、構成ファイルでPASSWORD_VERIFY_FUNCTIONNULLに設定されている場合は、ステートメントにREPLACE句と既存のパスワードを含める必要があります。 非スーパーユーザーがREPLACE句を使用する場合、サーバーは入力したパスワードと既存のパスワードを比較します。 パスワードが一致しない場合、エラーが報告されます。

特権アカウントのみがパスワードを変更できます。

パラメーター

パラメーター説明
role_nameパスワードが変更されるロールの名前。
passwordロールの新しいパスワード。
prev_passwordロールの以前のパスワード。

次のステートメントを実行して、ユーザーパスワードを変更します。

'xyRP35z' 交換 '23PJ74a' によって識別されたALTER USERジョン;