MySQL,SHOW GRANTSでユーザーの権限を確認する

スポンサーリンク

鍛錬 856

MySQL,SHOW GRANTSでユーザーの権限を確認する

ユーザーに付与されている権限を確認するには、SHOW GRANTS を使用します。
 
使用方法は、以下に示す通りです。

SHOW GRANTS FOR ‘ユーザー名’@’接続元のホスト名’;
 
スポンサーリンク

実行結果

以下は、ユーザーに付与されている権限を確認しています。

今回は、次のユーザーについて確認しています。

権限を確認するユーザー
‘john’@’localhost’
mysql> 
mysql> show grants for 'john'@'localhost';
+----------------------------------------------------------+
| Grants for john@localhost                                |
+----------------------------------------------------------+
| GRANT USAGE ON *.* TO 'john'@'localhost'                 |
| GRANT SELECT, INSERT ON `testdb`.* TO 'john'@'localhost' |
+----------------------------------------------------------+
2 rows in set (0.00 sec)

 
上記に示した通り、ユーザーに付与されている権限を確認することができました。

スポンサーリンク

シェアする

フォローする