如何查找有关连接到mysql的用户(通过编程方式通过JDBC驱动程序)或通过命令的信息(用户/密码,登录用户的IP地址)行shell来执行特定的操作。想知道,如果这个信息可以通过SQL表获得。如何捕获登录到MySQL的用户的登录审核信息
0
A
回答
1
MySQL不直接给出一个跟踪登录的方法。但是,可以将init_connect
系统变量设置为在新用户登录时要执行的命令。可以使用此操作将USER()
和NOW()
的值插入到审计表中。
1
SHOW PROCESSLIST
可能会给你一些你所需要的信息 - >
http://dev.mysql.com/doc/refman/5.1/en/show-processlist.html
甚至比这更好的是一般查询日志 - >http://dev.mysql.com/doc/refman/5.5/en/query-log.html
但它不是默认启用的.....但可以记录到一张桌子!
相关问题
- 1. Windows Server 2003用户登录审核
- 2. 用户登录审核 - 最佳实践
- 3. 审计登录的用户
- 4. PHP登录并获取用户信息
- 5. 我想获得登录用户信息
- 6. 如何在用户登录后根据用户的登录信息
- 7. 使用Spring Security登录登录时的用户代理信息
- 8. 使用登录用户的信息上
- 9. 如何在Django的forms.py中获取登录的用户信息
- 10. 如何获取用户使用javascript登录Facebook时的信息
- 11. 获取登录信息
- 12. 坚持登录的用户信息
- 13. Windows登录的用户信息
- 14. 显示已登录的用户信息
- 15. 显示已登录的用户信息
- 16. JNDI LDAP登录的用户信息
- 17. Grails:如何获取有关当前登录用户的信息?
- 18. 如何通过Outlook rest api获取登录用户的信息
- 19. 如何使用谷歌登录信息登录到我的应用程序
- 20. 如何使用GMAIL登录并获取用户信息(Javascript)?
- 21. 反应firebase - 如何获取登录用户信息
- 22. Twitter集成 - 如何获取用户登录详细信息?
- 23. 如何从MS-Graph API获取用户登录信息列表
- 24. 如何在angularjs中获取登录用户信息
- 25. 如何从Facebook登录获取用户详细信息?
- 26. 如何在joomla中获取当前用户登录信息
- 27. 登录页转到甚至不正确的登录信息
- 28. PHP - 登录后隐藏用户信息
- 29. 从Facebook登录用户详细信息
- 30. 保持登录状态用户信息
您是否在查找当前登录的用户或登录历史记录? –
登录历史 – Jason