php - mysql ユーザー テーブルに root ユーザーがありません。root パスワードを設定すると匿名アクセスになります。
PHP中文网2017-05-16 12:59:04
0
2
569
root パスワードはデフォルトで空になっています。オンラインの方法に従って root パスワードを設定します。 SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’); 入力すると匿名ユーザーとなり、権限がなくなるので、この匿名ユーザーを削除しました。 。 mysql ユーザーを確認すると、Root ユーザーが存在しないことがわかりました。これは何が原因ですか?システムは Windows
sgsl@'localhost' の grnats を実行して、インストール時にデフォルトのスーパー ユーザーが sgsl であるかどうかを確認します。そうであれば、root パスワードを設定するための構文は必要ありません。失敗の原因は root ユーザーです
パスワードを設定した後、権限テーブルを更新する必要があります