发出连接root与Ubuntu服务器内的mysql_config_editor的问题

时间:2015-12-30 20:56:03

标签: mysql linux ubuntu

我最近试图让我的服务器与mysql_config_editor连接起来。我使用mysql_config_editor set --login-path=FailOverTest --host=localhost --user=root --port=3306 --password将服务器添加到.cnf文件中。

但是,当我尝试运行命令sudo mysqlserverinfo --se rver=FailOverTest --format=vertical时,它会向我显示错误ERROR: Access denied for user 'root'@'localhost' using password: YES

我知道密码是正确的,因为如果我运行mysql -uroot -p,它会以root身份将我连接到shell,并且我已经双重检查了服务器my.cnf文件中的端口是否正确。

我试过切换主机。 localhost,0.0.0.0和服务器IP都返回相同的错误。我也检查了用户数据库的内部,并设置它以便也可以从任何服务器位置访问root,而不仅仅是localhost(虽然这不应该是问题因为我从localhost运行这些命令)。

你们有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

在你的phpmyadmin主页面上,你必须有一个特权菜单,里面你有一个sql数据库的用户列表,默认你有" root"您可以为此用户添加更多访问权限或创建自定义用户。