HeidiSQL: 액세스가 거부되었지만 IP가 일치하지 않습니다.

HeidiSQL: 액세스가 거부되었지만 IP가 일치하지 않습니다.

방금 HeidiSQL에 새 데이터베이스 연결을 추가했지만 열 수 없습니다. 내가 이해하지 못하는 것은 오류 팝업에 다른 IP가 표시된다는 것입니다.

172.31.6.52에 접속하려고 하는데 172.16.201.232라는 오류가 뜹니다. 자격 증명을 두 번 확인하고 다시 작성했습니다.

여기에 이미지 설명을 입력하세요

누구든지 문제를 이해합니까?
이 IP 사이에 어떤 관계가 있을 수 있습니까?

주의: 저는 이 IP를 이전에 본 적이 없습니다.

답변1

클라이언트 IP 주소(172.16.201.232, 컴퓨터임)와 서버 주소(172.31.6.52)를 혼동하고 있습니다.

오류 메시지는 컴퓨터 연결이 허용되지 않음(또는 비밀번호가 올바르지 않음)을 알려줍니다.

(MySQL의 경우 다음이 필요합니다.같은 것 grant all on mydatabase.* to 'root'@'%'다음에서 연결을 허용하려면어느원격 클라이언트. 또는 MySQL은 호스트 이름에 와일드카드를 허용합니다. 그리고 귀하의 IP 주소는 비공개 범위 172.16.0.0 - 172.31.255.255의 일부이므로 다음과 같은 것을 사용할 수 있습니다 @'172.16.%.%'. IP 주소만 일치하며 은(는) 일치하지 않습니다 172.16.some.untrusted.example.com.)

답변2

답변은 아니지만 몇 가지 세부 사항을 추가합니다. HeidiSQL을 설치한 후에도 이 문제가 발생했습니다.

나는 소프트웨어가 "Nom ou IP de l'hote"을 무시했다고 의심했습니다. 172.31.6.52를 사용하는 대신 172.16.201.232가 사용되는 것처럼 보입니다.

이전에 .232 IP 주소를 본 적이 없을 수도 있지만 아마도 컴퓨터의 IP 주소일 것입니다. 명령 프롬프트(cmd.exe)를 열고 "ipconfig"를 입력하여 확인할 수 있습니다. 'IPv4 주소' 아래에 나열되어 있어야 합니다.

Arjan이 게시한 것처럼 컴퓨터에서 연결을 시도하는 경우 액세스를 허용하려면 서버 측 구성을 변경해야 할 수도 있습니다.

오류 메시지에 다음과 같은 내용이 표시되면 좋을 것입니다.

           ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
           ┃                                                                           ┃
           ┃   Erreur                                                                  ┃
           ┃                                                                           ┃
           ├━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┤
           ┃                                                                           ┃
           ┃  Authentication request successfully sent to: 172.31.6.52                 ┃
           ┃  A response is received...                                                ┃
           ┃                                                                           ┃
           ┃  ERROR: Access denied for user 'root'@'172.16.201.232' (using             ┃
           |         password: YES)                                                    ┃
           ┃                                                                           ┃
           ┃                                                                           ┃
           ├━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┤
           ┃                                                                           ┃
           ┃                                                              [◄  Ok  ►]   ┃
           ┃                                                                           ┃
           └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

관련 정보