MySQL5逆引き大全460の極意

データベース管理言語の極意 - Tips224 既存ユーザのパスワードを変更するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

8-2ユーザ/権限Tips224 既存ユーザのパスワードを変更するには

Level1

PointSET PASSWORD命令を利用します

構文   
SET PASSWORD [FOR ーザ名] = {PASSWORD(パスワード)|暗号化済みのパスワード}

SET PASSWORD命令は、既存ユーザのパスワードを変更します。

特定ユーザのパスワードを変更したい場合には、FOR句で明示的にユーザを指定する必要があります。ユーザ名には「ユーザ名@ホスト名」の形式で指定します。ホスト名が省略された場合には、「ユーザ名@'%'」(すべてのホストから)とみなされます。FOR句が省略された場合、SET PASSWORD命令は現在のユーザのパスワードを変更します。

用例1
mysql> SET PASSWORD FOR wingspro@localhost = PASSWORD('wingspro'); 
Query OK, 0 rows affected (0.00 sec)
<

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません