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

Lindorm:ALTER USER

最終更新日:Mar 29, 2026

指定されたユーザーのパスワードを変更します。

対応エンジンおよびバージョン

LindormTable および LindormTSDB のすべてのバージョンでサポートされています。

構文

ALTER USER [IF EXISTS] user_identifier SET PASSWORD = 'newpassword'
    [WHERE OLDPASSWORD = 'oldpassword'];

パラメーター

ALTER USER 文は、ユーザーのパスワード変更のみをサポートします。ユーザー名の変更はサポートされていません。

user_identifier

パスワードを変更するユーザーを指定します。

重要

指定されたユーザーが存在せず、IF EXISTS 句が省略されている場合、エラーが返されます。一方、IF EXISTS 句が指定されている場合は、エラーを返さずに処理が正常終了します。

SET PASSWORD

新しいパスワードを指定します。データ型は VARCHAR である必要があります。

WHERE OLDPASSWORD

検証用の現在のパスワードを指定します。データ型は VARCHAR である必要があります。

LindormTable では、一般ユーザが自身のパスワードを変更する場合、WHERE OLDPASSWORD 句の指定が必須です。一方、管理者が他のユーザーのパスワードを変更する場合は、この句の指定は不要です。

使用例

管理者による他ユーザーのパスワード変更

管理者アカウントを使用して、test_user のパスワードを fda.@ に変更します:

ALTER USER IF EXISTS test_user SET PASSWORD = 'fda.@';

一般ユーザによる自身のパスワード変更

test_user のパスワードを fda.@ に変更し、検証のために現在のパスワード t12a@Hi を指定します:

ALTER USER test_user SET PASSWORD = 'fda.@' WHERE OLDPASSWORD = 't12a@Hi';