私はHeidiSQLの開発者にそれについて話しました。彼はSQLの "show grant"コマンドでそれを問い合わせることができたと言いましたが、結果セットを理解できません。権限があるsqlコマンドのリストを表示するデータベースツールはありますか?
ショーの助成金は、//私はONここ
のGRANT USAGEクエリを実行します。 PASSWORD 、IDENTIFIED BY '%' @ 'fsdb1user1は '何か' に
GRANT SELECT、INSERT、UPDATEは、DELETE、CREATE、DROP、 REFERENCES、INDEX、ALTERは、TEMPORARYテーブルを作成し、
fsdb1
ON LOCK TABLESを。 * TO 'fsdb1user1' @ '%'
MySQLのドキュメントは
SHOWの助成金を言う という名前のアカウントに明示的に付与された権限のみを表示します。他の特権がアカウントで使用可能な可能性がありますが、 は表示されません。たとえば、匿名アカウントが存在する場合、 指定されたアカウントはその特権を使用できる可能性がありますが、SHOW GRANTS は表示されません。
私はどこかのソフトウェアがいくつかのクエリを試して、その方法で許可をチェックしているかもしれないと思います。
結果セットを投稿できますか? – Buggabill
@Buggabill done –