首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在MariaDB中获取IP地址连接?

如何在MariaDB中获取IP地址连接?
EN

Stack Overflow用户
提问于 2019-11-05 16:49:28
回答 1查看 1K关注 0票数 0

早上!

我的MariaDB容器日志中有这样一条消息:

代码语言:javascript
复制
2019-11-05  8:42:50 185 [Warning] Access denied for user 'root'@'localhost' (using password: NO)

我不知道这种连接是从哪里开始的..有没有办法从建立这些连接的位置获取IP地址?

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2019-11-05 17:04:58

尝试一下,登录到您的MySQL/MariaDB控制台并输入以下命令。

代码语言:javascript
复制
update mysql.user set plugin = 'mysql_native_password' where User='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'yourpassword';
FLUSH PRIVILEGES

您可以创建日志文件:

进入MySQL/MariaDB服务器命令行工具

代码语言:javascript
复制
mysql -u root -p

设置常规日志文件路径:

代码语言:javascript
复制
SET GLOBAL general_log_file='/var/log/mysql/mycustom.log';

将日志输出设置为文件格式:

代码语言:javascript
复制
SET GLOBAL log_output = 'FILE';

启用服务器常规日志:

代码语言:javascript
复制
SET GLOBAL general_log = 'ON';

显示常规日志设置:

代码语言:javascript
复制
SHOW VARIABLES LIKE "general_log%";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58707557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档