집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에서 \'SQLSTATE[HY000] [1045] Access Denied\' 오류를 해결하는 방법은 무엇입니까?
원인:
액세스 거부 오류가 발생합니다. 데이터베이스 연결을 위해 제공된 자격 증명이 올바르지 않거나 충분하지 않은 경우. 이 경우 오류 메시지는 호스트가 '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] Access Denied\' 오류를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!