mysql
自分用の備忘録MySQLユーザ追加・そのあと作業の備忘録
手っ取り早くあらゆる接続元からログインできるユーザを作るには rootでmysqlにログインしたのち
create user 'newuser'@'%' identified by 'password';とすればよい。
@'%'
で接続元をワイルドカードにしているので
どこからでも接続できる。'newuser'はユーザ名、 'password'は任意のパスワードにする。
このユーザでログインするには
create user 'newuser'@'%' identified by 'password';
このユーザにデータベースへの操作権限を付与するのは
GRANT ALL ON [db name].[table name] TO newuser; # 特定テーブルへ GRANT ALL ON [db name].* TO newuser; # 特定データベース全体へ GRANT ALL ON *.* TO newuser; # 全体のどれかである。