次のbashスクリプトのように、スクリプトを使用してMySQLデータベースのレプリケーションステータスを監視したいと思います。 https://Gist.github.com/wesdeboer/1791632
レプリケーションのステータスのクエリにのみ使用されるユーザーを作成したいと思います。したがって、基本的にこのユーザーは次のコマンドを実行する必要があります。
"SHOW SLAVE STATUS \G"
これを許可するためにユーザーに付与する必要がある最低限の権限セットは何ですか?
(これはGRANT
edできるものですか?
MySQL Documentation on SHOW SLAVE STATUS\G によると
[〜#〜] super [〜#〜] または REPLICATION CLIENT のいずれかで行う必要があります。私は最小限で行くでしょう:
GRANT REPLICATION CLIENT ON *.* to user@Host;