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'
どんな助けでも大歓迎です。ありがとう。