mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
Bug#12873214 WINDOWS AUTHENTICATION PLUGIN PRODUCES EXCESSIVE RECORDS IN SERVER ERROR LOG
Changed semantics of AUTHENTICATION_WIN_LOG environment variable recognized by client library to accept the following values which are levels of logging done during Windows authentication handshake: 0 - no logging 1 - log only error messages 2 - additionally log warnings 3 - additionally log info notes 4 - also log debug messages Setting it to 'on', 'yes' or 'true' will request log level 2 and setting it to 'debug' or 'dbug' will request log level 4.
This commit is contained in:
@ -22,6 +22,24 @@ template <> void error_log_print<error_log_level::INFO>(const char *fmt, ...);
|
||||
template <> void error_log_print<error_log_level::WARNING>(const char *fmt, ...);
|
||||
template <> void error_log_print<error_log_level::ERROR>(const char *fmt, ...);
|
||||
|
||||
/**
|
||||
Option indicating desired level of logging. Values:
|
||||
|
||||
0 - no logging
|
||||
1 - log only error messages
|
||||
2 - additionally log warnings
|
||||
3 - additionally log info notes
|
||||
4 - also log debug messages
|
||||
|
||||
Value of this option should be taken into account in the
|
||||
implementation of error_log_vprint() function (see
|
||||
log_client.cc).
|
||||
|
||||
Note: No error or debug messages are logged in production code
|
||||
(see logging macros in common.h).
|
||||
*/
|
||||
int opt_auth_win_log_level= 2;
|
||||
|
||||
|
||||
/** Connection class **************************************************/
|
||||
|
||||
|
Reference in New Issue
Block a user