DB 인스턴스에 연결하려고 할 때는 올바른 호스트(-h 플래그 포함)와 포트를 지정해야 합니다. Amazon RDS 콘솔의 인스턴스 페이지를 검토하여 Amazon RDS 호스트 이름과 포트를 확인합니다. 자세한 내용은 Amazon Aurora DB 인스턴스에 연결을 참조하세요.
사용자가 존재하지만 클라이언트 호스트에 클라이언트 연결 권한이 없습니다.
어떤 호스트 사용자/호스트 MySQL에서 연결을 허용하는지 확인하십시오.
mysql> SELECT host, user FROM mysql.user WHERE User='username';
그런 다음 올바른 호스트(클라이언트 IP)를 사용하거나 가능한 IP 주소와 일치하도록 %(와일드카드)를 사용하여 사용자를 생성합니다.
mysql> CREATE USER 'dbuser'@'%' IDENTIFIED BY 'new-password-here';
SSL이 필요하지만 클라이언트가 SSL을 사용하지 않음
DB 인스턴스에서 다음 쿼리를 실행하여 SSL을 적용한 사용자가 있는지 확인합니다.
mysql> SELECT * FROM mysql.user WHERE ssl_type <> '';