私はMySQLユーザー(InnoDBエンジン)を持っていますが、それに付与する安全な特権は何でしょうか?現在、特定のデータベースにアクセスする権限と次の権限を付与しています。
SELECT, INSERT, UPDATE, DELETE, CREATE, INDEX, ALTER, CREATE TEMPORARY TABLES
しかし、それはInnoDBなので、このユーザーにLOCK TABLES特権を明示的に付与する必要があるかどうか疑問に思っていましたか?また、CREATETEMPORARYTABLESを付与する必要があるかどうかもわかりません。ここで私がどの特権を付与すべきかを理解するのを手伝ってくれませんか?Hibernateはこのユーザーにアクセスできるので、正しく機能するには何で十分かと考えていました。