質問

Suse Server 10を使用してLamp Serverを設定したばかりです。MySQLのルートパスワードを設定したいので、端末に以下を入力しました。

mysqladmin -u root password MyPassword

出力は次のとおりです。

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

MySqladminにとって非常に特権が何であるかは本当にわかりません。すべてのGoogle検索は無益でした。このようなパスワードを入力することなく、コマンドラインからMySQLを使用できます。

mysql -u root

ただし、MySQLデータベースにアクセスしてルートパスワードをそのように更新することはできません。これが出力です:

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

どんな助けも大歓迎です。ありがとう。

役に立ちましたか?

解決

この問題の解決策が何であるかはまだわかりませんが、私が思いついた解決策は、Suse 11をインストールすることでした。すべてが機能しています。最初のインストールに問題があると思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top