MySQL захватывает информацию для входа в систему пользователя, такую как время входа, пользователь, хост, если у пользователя есть разрешение «Обычный» / «SUPER».
Попытка вставить некоторую информацию для входа в систему с использованием кода ниже
SET GLOBAL init_connect="CALL audit.login_trigger()";
audit.login_trigger () является SP. Ссылка: https://www.fromdual.com/mysql-logon-and-logoff-trigger-for-auditing
Этот SP будет собирать информацию о пользователе, но мы не сможем получить информацию о входе пользователя SUPER, если пользователь SUPER подключится к серверу базы данных.
init_connect won не выполняется для пользователя SUPER согласно MySQL официальному документу (https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_init_connect).
Кто-нибудь пытался преодолеть этот сценарий?