如果用户具有“普通/超级”用户权限,MySQL会捕获用户登录信息

时间:2020-02-20 12:16:01

标签: mysql linux mysql-workbench mysql-python

如果用户具有“普通/超级”用户权限,MySQL会捕获用户登录信息,例如登录时间,用户,主机。

试图使用下面的代码插入一些用户登录信息

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用户登录信息。

根据MySQL官方文档(https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_init_connect),SUPER用户将无法执行

init_connect。

有人试图克服这种情况吗?

0 个答案:

没有答案
相关问题