{"id":2703,"date":"2015-02-25T10:00:18","date_gmt":"2015-02-25T01:00:18","guid":{"rendered":"http:\/\/www.skyarch.net\/blog\/?p=2703"},"modified":"2015-02-25T14:32:21","modified_gmt":"2015-02-25T05:32:21","slug":"mysql%e3%81%a7%e9%81%a9%e5%88%87%e3%81%aa%e6%a8%a9%e9%99%90%e3%81%8c%e3%81%82%e3%82%8b%e3%81%ab%e3%82%82%e9%96%a2%e3%82%8f%e3%82%89%e3%81%9agrant%e6%96%87%e3%81%a7%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%8c","status":"publish","type":"post","link":"https:\/\/www.skyarch.net\/blog\/mysql%e3%81%a7%e9%81%a9%e5%88%87%e3%81%aa%e6%a8%a9%e9%99%90%e3%81%8c%e3%81%82%e3%82%8b%e3%81%ab%e3%82%82%e9%96%a2%e3%82%8f%e3%82%89%e3%81%9agrant%e6%96%87%e3%81%a7%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%8c\/","title":{"rendered":"mysql\u3067\u9069\u5207\u306a\u6a29\u9650\u304c\u3042\u308b\u306b\u3082\u95a2\u308f\u3089\u305agrant\u6587\u3067\u30a8\u30e9\u30fc\u304c\u51fa\u305f\u5834\u5408\u306e\u5bfe\u51e6\u6cd5"},"content":{"rendered":"<h1>\u30a8\u30e9\u30fc\u5185\u5bb9<\/h1>\n<pre>\nmysql> grant all on *.* to ...\nERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)\n<\/pre>\n<h1>\u8abf\u67fb\u3057\u305f\u4e8b<\/h1>\n<p>mysql.user \u30c6\u30fc\u30d6\u30eb\u306f\u554f\u984c\u306a\u3055\u305d\u3046<br \/>\nuser\u30c6\u30fc\u30d6\u30eb\u304c\u4f55\u3089\u304b\u306e\u539f\u56e0\u3067\u7a7a\u306b\u306a\u3063\u3066\u3057\u307e\u3044\u3001root\u30e6\u30fc\u30b6\u304c\u6d88\u3048\u3066\u3057\u307e\u3063\u305f\u5834\u5408\u306f<br \/>\nroot\u30e6\u30fc\u30b6\u8ffd\u52a0\u3067\u5bfe\u51e6\u3067\u304d\u307e\u3059\u304c\u3001\u4eca\u56de\u306f\u3053\u306e\u30d1\u30bf\u30fc\u30f3\u3067\u306f\u306a\u3055\u305d\u3046\u3067\u3059\u3002<\/p>\n<pre>\nmysql> select user,host, password from mysql.user\n+---------+-----------+-----------+\n| user    | host      | password  |\n+---------+-----------+-----------+\n| root    | localhost | *XXX1     |\n| root    | 127.0.0.1 | *XXX2     |\n| zabbix  | localhost | *XXX3     |\n+---------+-----------+-----------+\n<\/pre>\n<p>Super\u30e6\u30fc\u30b6\u6a29\u9650\u3082\u3042\u308a\u307e\u3057\u305f\u3002<\/p>\n<pre>\nmysql> show grants\nGRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, \nINDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, \nREPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER \nON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*XXXX' WITH GRANT OPTION\n<\/pre>\n<h1>\u89e3\u6c7a\u7b56<\/h1>\n<p>mysql \u306eversion\u3092\u3088\u304f\u898b\u3066\u307f\u305f\u3068\u3053\u308d<br \/>\n5.1\u3092\u5229\u7528\u3057\u3066\u3044\u305f\u306f\u305a\u304c\u3001\u3044\u3064\u306e\u9593\u306b\u304b5.5\u306b\u306a\u3063\u3066\u3044\u307e\u3057\u305f\u3002<br \/>\n\u958b\u767a\u7528\u9014\u30b5\u30fc\u30d0\u306e\u305f\u3081\u4ed6\u30d1\u30c3\u30b1\u30fc\u30b8\u306eVerUp\u306b\u91e3\u3089\u308c\u3066Upgrade\u3055\u308c\u3066\u3057\u307e\u3063\u3066\u3044\u305f\u3088\u3046\u3067\u3059\u3002<br \/>\n\/var\/log\/yum.log \u306b update\u3055\u308c\u305f\u4e8b\u304c\u30ed\u30ae\u30f3\u30b0\u3055\u308c\u3066\u3044\u307e\u3057\u305f\u3002<\/p>\n<p>\u975e\u5e38\u306b\u5206\u304b\u308a\u3065\u3089\u3044\u30a8\u30e9\u30fc\u3067\u3057\u305f\u304c\u3001\u30c6\u30fc\u30d6\u30eb\u69cb\u6210\u304c\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u307e\u307e\u3067\u306f<br \/>\n\u30e6\u30fc\u30b6\u4f5c\u6210\u304c\u51fa\u6765\u306a\u3044\u4e8b\u8c61\u306b\u5f53\u3063\u3066\u3057\u307e\u3063\u3066\u3044\u305f\u3088\u3046\u3067\u3057\u305f\u3002<\/p>\n<h2>mysql_upgrade\u306e\u5b9f\u884c<\/h2>\n<pre>\n# mysql_upgrade -u root -p\nEnter password:\nLooking for 'mysql' as: mysql\nLooking for 'mysqlcheck' as: mysqlcheck\nRunning 'mysqlcheck with default connection arguments\nRunning 'mysqlcheck with default connection arguments\nmysql.columns_priv                                 OK\nmysql.db                                           OK\nmysql.event                                        OK\nmysql.func                                         OK\n...\n<\/pre>\n<h2>mysql.user \u30c6\u30fc\u30d6\u30eb\u306e\u30ab\u30e9\u30e0Before\/After<\/h2>\n<h3>Before<\/h3>\n<pre>\nmysql> select * from mysql.user where User='root' \\G\n*************************** 1. row ***************************\n                 Host: localhost\n                 User: root\n             Password: *XXXX\n          Select_priv: Y\n          Insert_priv: Y\n          Update_priv: Y\n          Delete_priv: Y\n          Create_priv: Y\n            Drop_priv: Y\n          Reload_priv: Y\n        Shutdown_priv: Y\n         Process_priv: Y\n            File_priv: Y\n           Grant_priv: Y\n      References_priv: Y\n           Index_priv: Y\n           Alter_priv: Y\n         Show_db_priv: Y\n           Super_priv: Y\nCreate_tmp_table_priv: Y\n     Lock_tables_priv: Y\n         Execute_priv: Y\n      Repl_slave_priv: Y\n     Repl_client_priv: Y\n     Create_view_priv: Y\n       Show_view_priv: Y\n  Create_routine_priv: Y\n   Alter_routine_priv: Y\n     Create_user_priv: Y\n           Event_priv: Y\n         Trigger_priv: Y\n             ssl_type:\n           ssl_cipher:\n          x509_issuer:\n         x509_subject:\n        max_questions: 0\n          max_updates: 0\n      max_connections: 0\n max_user_connections: 0\n<\/pre>\n<h3>After<\/h3>\n<pre>\nmysql> select * from mysql.user where User='root' \\G\n*************************** 1. row ***************************\n                  Host: localhost\n                  User: root\n              Password: *XXXX\n           Select_priv: Y\n           Insert_priv: Y\n           Update_priv: Y\n           Delete_priv: Y\n           Create_priv: Y\n             Drop_priv: Y\n           Reload_priv: Y\n         Shutdown_priv: Y\n          Process_priv: Y\n             File_priv: Y\n            Grant_priv: Y\n       References_priv: Y\n            Index_priv: Y\n            Alter_priv: Y\n          Show_db_priv: Y\n            Super_priv: Y\n Create_tmp_table_priv: Y\n      Lock_tables_priv: Y\n          Execute_priv: Y\n       Repl_slave_priv: Y\n      Repl_client_priv: Y\n      Create_view_priv: Y\n        Show_view_priv: Y\n   Create_routine_priv: Y\n    Alter_routine_priv: Y\n      Create_user_priv: Y\n            Event_priv: Y\n          Trigger_priv: Y\nCreate_tablespace_priv: Y\n              ssl_type:\n            ssl_cipher:\n           x509_issuer:\n          x509_subject:\n         max_questions: 0\n           max_updates: 0\n       max_connections: 0\n  max_user_connections: 0\n                plugin:\n authentication_string: NULL\n<\/pre>\n<h3>\u7d50\u679c<\/h3>\n<p>\u6b63\u5e38\u306b\u30e6\u30fc\u30b6\u8ffd\u52a0\u3067\u304d\u307e\u3057\u305f<\/p>\n<pre>\nmysql> grant all on *.* to ...\nQuery OK, 0 rows affected (0.00 sec)\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u30a8\u30e9\u30fc\u5185\u5bb9 mysql> grant all on *.* to &#8230; ERROR 1045 (28000): Access denied for user &#8216;root&#8217;@&#8217;localhost&#8217; (using pass&#8230;<\/p>\n","protected":false},"author":2,"featured_media":2394,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_locale":"","_original_post":"","footnotes":""},"categories":[24,23],"tags":[],"class_list":{"0":"post-2703","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-mysql","8":"category-23","9":"ja"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts\/2703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/comments?post=2703"}],"version-history":[{"count":6,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts\/2703\/revisions"}],"predecessor-version":[{"id":2793,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts\/2703\/revisions\/2793"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/media\/2394"}],"wp:attachment":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/media?parent=2703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/categories?post=2703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/tags?post=2703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}