집 >데이터 베이스 >MySQL 튜토리얼 >원격으로 MySQL에 연결할 때 '액세스 거부' 오류가 발생하는 이유는 무엇입니까?
액세스 거부 오류가 포함된 원격 MySQL 연결 문제
MySQL 데이터베이스에 대한 원격 연결을 설정하려고 하면 "액세스 오류"가 발생할 수 있습니다. 거부됨" 오류(1045). 이 문제는 연결을 시도하는 사용자에게 필요한 권한이 없거나 원격 호스트가 인증되지 않은 경우 발생합니다.
문제 해결 단계:
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD' with grant option;
USERNAME을 연결에 사용하려는 사용자로 바꾸고, IP를 원격 호스트의 IP 주소로 바꾸거나 '%'를 사용하여 바꾸세요. 모든 IP에서 접근을 허용하고, PASSWORD에 설정하려는 비밀번호를 입력하세요.
FLUSH PRIVILEGES;
추가 고려 사항:
이 단계를 따르면 MySQL 데이터베이스에 대한 원격 연결을 성공적으로 설정하고 "액세스 거부" 오류를 해결할 수 있습니다.
위 내용은 원격으로 MySQL에 연결할 때 '액세스 거부' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!