製品&サポートサービス

pt-show-grants

コマンド

pt-show-grants [ オプション ] [ DSN ]

【必須項目】

  • ・ [ オプション ] : -p パスワード

目的

全ユーザのGRANT情報を出力します

設定ファイル

必須オプションを、設定ファイルにまとめておきます

# touch /etc/percona-toolkit/pt-show-grants.conf
# vi /etc/percona-toolkit/pt-show-grants.conf

・設定ファイルの作成

# touch /etc/percona-toolkit/pt-show-grants.conf

・設定ファイルの編集

# vi /etc/percona-toolkit/pt-show-grants.conf
# config for pt-show-grants
password=パスワード

結果

実行すると、以下のように標準出力されます

[root@localhost ~]# pt-show-grants
-- Grants dumped by pt-show-grants
-- Dumped from server Localhost via UNIX socket, MySQL 5.6.35-log at 2017-04-10 15:13:39
-- Grants for ''@'localhost'
GRANT USAGE ON *.* TO ''@'localhost';
-- Grants for ''@'localhost.localdomain'
GRANT USAGE ON *.* TO ''@'localhost.localdomain';
-- Grants for 'repl'@'192.168.11.51'
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.11.51' IDENTIFIED BY PASSWORD '*35EEA0974CFEB2085BF9E2843AC40689AF455E12';
-- Grants for 'root'@'127.0.0.1'
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' WITH GRANT OPTION;
-- Grants for 'root'@'::1'
GRANT ALL PRIVILEGES ON *.* TO 'root'@'::1' WITH GRANT OPTION;
-- Grants for 'root'@'localhost'
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION;
-- Grants for 'root'@'localhost.localdomain'
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost.localdomain' WITH GRANT OPTION;
GRANT PROXY ON ''@'' TO 'root'@'localhost.localdomain' WITH GRANT OPTION;

良い点

ユーザの権限情報等を参照するのに有効です

各データベース保守サービス比較
各データベース保守サービス見積依頼
MySQLサポートサービス
MySQL Editions
Oracle Cloudトータルサポート
Percona
MariaDBプロダクト・サポート・サービス
エンタープライズOSSサポート
高可用性ソリューション
OSSシステムソリューション
Navicat
SQL Diagnostic Manager for MySQL
SYNCNEL
OSS保守サポートサービス
Microsoft Azure
お問い合わせ
各MySQL保守サービス見積依頼
スマートスタイルOSSストア
Oracle Gold Partner

ページトップへ