ホームページ >データベース >mysql チュートリアル >MySQL の「SQLSTATE[HY000] [1045] アクセスが拒否されました」エラーを解決するにはどうすればよいですか?
原因:
アクセス拒否エラーが発生しましたデータベース接続用に指定された資格情報が間違っているか不十分な場合。この場合、エラー メッセージは、ホスト 'localhost' を持つユーザー 'test2' がアクセスを拒否されたことを示しています。
解決策:
SELECT user, host FROM mysql.user
SET PASSWORD FOR 'test2'@'localhost' = PASSWORD('mysecretcleartextpassword')
GRANT SELECT ON jobs.* TO 'test2'@'localhost'
FLUSH PRIVILEGES
追加考慮事項:
以上がMySQL の「SQLSTATE[HY000] [1045] アクセスが拒否されました」エラーを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。