0

我刚刚使用 SuSE Server 10 设置了 LAMP 服务器。我想为 MySQL 设置 root 密码,所以我在终端中输入了以下内容:

mysqladmin -u root password MyPassword

输出是:

mysqladmin: Can't turn off logging; error: 'Access denied; you need SUPER  
privilege for this operation'

我不太确定 mysqladmin 的 SUPER 权限是什么,而且我所有的 Google 搜索都没有结果。我可以从命令行使用 mysql,而无需输入如下密码:

mysql -u root

但是我无法访问mysql数据库来更新root密码。这是输出:

mysql> USE mysql;  
mysql> ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

任何帮助将不胜感激。谢谢。

4

1 回答 1

0

我仍然不确定这个问题的解决方案是什么,但我想出的解决方案是安装 SuSE 11。现在一切正常。我认为我的初始安装存在问题。

于 2010-06-29T16:26:01.847 回答