早上!
我的MariaDB容器日志中有这样一条消息:
2019-11-05 8:42:50 185 [Warning] Access denied for user 'root'@'localhost' (using password: NO)我不知道这种连接是从哪里开始的..有没有办法从建立这些连接的位置获取IP地址?
非常感谢!
发布于 2019-11-05 17:04:58
尝试一下,登录到您的MySQL/MariaDB控制台并输入以下命令。
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服务器命令行工具
mysql -u root -p设置常规日志文件路径:
SET GLOBAL general_log_file='/var/log/mysql/mycustom.log';将日志输出设置为文件格式:
SET GLOBAL log_output = 'FILE';启用服务器常规日志:
SET GLOBAL general_log = 'ON';显示常规日志设置:
SHOW VARIABLES LIKE "general_log%";https://stackoverflow.com/questions/58707557
复制相似问题