我刚刚使用 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'
任何帮助将不胜感激。谢谢。