Os documentos para 5.1 dizem que posso definir log_warnings = 2
a captura Aborted_connects
no log de erros. Este relatório de bug sugere que isso foi mesclado apenas em 5.5 e 6.0 (e talvez 5.2), mas não em 5.1.
Eu tentei todas as combinações set global log_warnings = 2;
e set global log_warnings = 1;
seguidas por tentativas de login com usuários válidos e inválidos e inválidos e nenhuma senha resulta em nada no log de erros.
- Os documentos estão incorretos ou cometi algum erro em algum lugar?
- Outros tipos de conexões abortadas (como perda de rede durante o login ou permissões impróprias para o banco de dados) são registrados no log de erros?
- Os clientes abortados são registrados no log de erros?
Algumas outras coisas que verifiquei/fiz:
log_error
está definido como/var/log/mysql/error.log
.- Esse arquivo existe e o
mysqld
processo o abriu. - A última entrada é de 01/06/2012.
skip-log-warnings
não está definidomy.cnf
e o processo foi iniciado sem argumentos.skip_log_warnings
não existe emSHOW GLOBAL VARIABLES LIKE '%skip%'
- O uptime do MySQL é de 50 dias.
- Eu corri
FLUSH LOGS
apenas no caso. - A string da versão é
5.1.62-0ubuntu0.10.04.1-log
. - O
Aborted_connects
valor aumenta em um toda vez que tento uma tentativa de conexão inválida.