mysql ユーザー登録

mysql -u root -p

ユーザー一覧

SELECT Host, User FROM mysql.user;

ユーザー追加

デフォルトのパスワードポリシーではパスワードに最低 8 文字の長さが要求される

平文の値として指定されるパスワードを割り当てるステートメントで、値は現在のパスワードポリシーと照合して検査され、弱い場合は拒否されます

パスワード検査の 3 つのレベルは、LOWMEDIUM、および STRONG です。デフォルトは MEDIUM で、これを変更するには、validate_password_policy の値を変更します。

create user ‘ckenko25’@’localhost’ identified by ‘Password-123’;

ユーザーの削除

drop user ‘user’@’localhost’;

rootパスワードの設定

set password for root@localhost=password(‘パスワード’);

パスワードの設定を確認

SHOW VARIABLES LIKE ‘validate_password%’;

validate_password_policyがMEDIUMの場合、パスワード設定に困るのでLOWに変更する必要がある

ユーザーに権限の付与

すべての権限付与

GRANT ALL PRIVILEGES ON `DB名` TO ‘ユーザ名’@’ホスト名’;

GRANT ALL PRIVILEGES ON `address_book` TO ‘ckenko25’@’localhost’;

部分権限付与

GRANT SELECT,UPDATE,INSERT,DELETE ON address_book.* TO ‘user’@’localhost’;

権限を表示

SHOW GRANTS for ‘phpmyadmin’@’localhost’;

関連広告記事

シェアする

  • このエントリーをはてなブックマークに追加

フォローする