0
syslogに書き込まれる中断された接続とアクセス拒否されたログを実装するために必要なmysqlのコマンドは何ですか?MySQL syslogで中止された接続をログに記録し、アクセス拒否
syslogに書き込まれる中断された接続とアクセス拒否されたログを実装するために必要なmysqlのコマンドは何ですか?MySQL syslogで中止された接続をログに記録し、アクセス拒否
コマンドは、あなたの設定が何であるかを見て最初は:、
select @@general_log; -- a 1 indicates it is turned on for capture
select @@general_log_file; -- the file that it logs to
select @@datadir; -- directory location where the log lives
はGeneral Query Logのためにロギングをオンにするには、以下を使用します。
SET GLOBAL general_log = 'ON'; -- 0 is off, 1 is on
注datadir
が読み取り専用であることと、変更後にサーバーを再起動する必要があります。基本的には、これを変更しないでください。これはデータベーススキーマの本拠地です。拡張接続障害について
は、上記即時同じDATADIRに書き出さエラーログに関する
select @@log_warnings; -- make a note of your prior setting
set global log_warnings=2; -- setting above 1 increases output
を行います。
ペルコナの記事Auditing login attempts in MySQLと以前の回答Hereを参照してください。