0

タイトルの通り、MySQL で SQL ステートメントを実行しているユーザーの情報を取得したいと考えています。たとえば、SQL ステートメントが「work」というユーザーによって実行された場合、MySQL で実際に実行される前に、ユーザー名とホストをトリガーで取得するにはどうすればよいでしょうか。

実際には、MySQL で DELETE などのアクションを監視したいだけです。また、SQL ステートメントを実行したユーザー名とホストを binlog に記録できるかどうかもわかりません。

4

2 に答える 2

0

あなたuser@hostが探していると思われる は、USER()情報機能から入手できます。

https://dev.mysql.com/doc/refman/5.6/en/information-functions.html#function_user

于 2015-05-25T15:25:43.427 に答える