ユーザー名を変更する(RENAME USER文)

広告
eyecatch

RENAME USER 文を使って作成済みのユーザーのユーザー名を変更する方法について解説します。

ユーザー名を変更する

作成済みのユーザーのユーザー名を変更するには RENAME USER 文を使います。書式は次の通りです。

RENAME USER old_user TO new_user

現在のユーザー名( old_user )を新しいユーザー名( new_user )に変更します。ユーザー名の指定方法は新規にユーザーを作成した場合と同じです。詳しくは「新しいユーザーを作成する」を参照されてください。

では実際に試してみます。現在作成済みのユーザー名の一覧は次の通りです。

select user, host from mysql.user;

ユーザー名を変更する(1)

この中の kitsune@localhost ユーザーを ookami@localhost に変更します。次のように実行してください。

rename user kitsune@localhost to ookami@localhost;

ユーザー名を変更する(2)

ユーザー名の変更が完了しました。それではあらためてユーザー名の一覧を取得してみます。

ユーザー名を変更する(3)

ユーザー名が変更されていることが確認できました。

-- --

RENAME USER 文を使ってユーザー名を変更する方法について解説しました。

MySQLの使い方の他の記事を見てみる

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)
Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。