(ページの作成:「== 環境 == MySQL 5.5で確認 == 経緯 == *ユーザー追加をいろいろ実行して、ゴミデータがたくさん残っていて気持ち悪い。 == やる...」)
 
 
19行目: 19行目:
 
  FLUSH PRIVILEGES;
 
  FLUSH PRIVILEGES;
 
  EOF
 
  EOF
 +
 +
[[Category:MySQL]]

2013年4月20日 (土) 22:57時点における最新版

環境

MySQL 5.5で確認

経緯

  • ユーザー追加をいろいろ実行して、ゴミデータがたくさん残っていて気持ち悪い。

やること

  • ユーザを全て削除し、root@%のみ作成しなおす。
mysql -uroot << 'EOF'
DELETE FROM mysql.user;
GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'serverworks' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EOF
  • 必要なデータベース(testdb)とユーザ(testuser)を作成する。
mysql -uroot -p << 'EOF'
GRANT ALL ON testdb.* TO 'testuser'@'%' IDENTIFIED BY 'testpassword';
FLUSH PRIVILEGES;
EOF

facebook slideshare rubygems github qiita