私の上司は、mysqlを実行しているサーバーにユーザーアクティビティをログに記録するようなログを用意したいと考えています。
Like of like:
私はいくつかの調査を行い、トリガーについて発見しました: 成功したログイン試行をデータベースに記録する方法?
また、その情報はmysqlの一般的なログに記録されていますか?
より詳しい情報:
私はDBAではないので、ご安心ください。よろしくお願いします!
MySQL 5.5にアップグレードする場合は、一般的なログをMyISAMテーブルとして保存する方法があります。私は過去の記事でこれについて以前に書いています:
Feb 24, 2011
: MySQLデータベースでのログインの監査Jun 30, 2011
: MySQLログをsyslogに出力するにはどうすればよいですか?Feb 11, 2012
: MySQL一般ログMySQL 5.0.91を使用しているため、一般的なログをMyISAMテーブルとして保存するように構成することはできません。これはテキストファイルとしてのみ実行できます。それでも、DBA StackExchangeには、MySQL 5.0のDBログインを監査するために、一般的なログのテキストファイルバージョンに関する非常に優れたアイデアを提案している寄稿者が他にもいます。これらの提案はあなたが探しているものよりも多いかもしれません:
Aug 26, 2011
: MySQLログをsyslogに出力するにはどうすればよいですか from @JoelHangerNov 16, 2011
: クエリとユーザーを変更するMySQL DBをログに記録する @DTestから