MySQL 外部から接続できるユーザーを追加する
開発環境のDBで外部から全許可したい要望があったので、全許可できるユーザーを追加してそのユーザーは外部接続できるようにします。
まずは、現状で接続できるユーザー等を確認します
mysql> select user, host from mysql.user; +---------------+-----------+ | user | host | +---------------+-----------+ | root | localhost | | mysql.session | localhost | | mysql.sys | localhost | | dbadmin | localhost | +---------------+-----------+ 4 rows in set (0.00 sec)
外部から全許可できるユーザーは、通常のユーザー追加する下記のような構文があります。
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
外部から全許可するには、’root’@’localhost'の箇所を、’root’@’%'に変更します
mysql > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
ディスカッション
コメント一覧
まだ、コメントがありません