[MariaDB] AWS RDS에서 MariaDB 접속 불가능 오류 ( ERROR 1045 (28000): Access denied for user 'root'@'%' (using password: YES) )

2024. 6. 2. 03:20·MariaDB

* AWS RDS에서 MariaDB 접속 불가능

  • AWS RDS 보안 설정에서 인바운드 규칙과 외부 접속 허용에도 불구하고 접속에 실패했다.

* 해결 방법

 - bind-address 수정

  • bind-address는 데이터베이스 서버에서 네트워크 인터페이스를 지정하는 설정이다. 데이터베이스 서버가 특정 IP 주소 또는 모든 네트워크 인터페이스에 바인딩하여 연결을 수락할지 여부를 지정할 수 있다.
    1. 로컬 연결만 허용: 로컬 연결만 필요할 때, bind-address를 127.0.0.1로 설정하여 외부 접근을 막을 수 있다.
    2. 외부 연결 허용: 서버가 외부에서 접근 가능해야 하는 경우, bind-address를 0.0.0.0으로 설정하여 모든 인터페이스에서 연결을 허용할 수 있다.

 - homebrew를 통해 MariaDB 설치

  • ' nano /opt/homebrew/etc/my.cnf ' 입력

  • ' [mysqld] bind-address = 0.0.0.0' 입력 -> ' ctrl + X ' 눌러 종료 


* 해결 완료!

 

 

 

References

  • https://benfatto.tistory.com/58
  • https://valentine92.tistory.com/entry/ubuntu-mariadb-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%99%B8%EB%B6%80%EC%A0%91%EC%86%8D-%EA%B8%B0%EB%B3%B8-%EC%84%A4%EC%A0%95

'MariaDB' 카테고리의 다른 글

[MariaDB] 캐릭터셋 / 타임존 변경, 데이터베이스 생성, 계정 생성, 권한 부여  (0) 2024.06.08
'MariaDB' 카테고리의 다른 글
  • [MariaDB] 캐릭터셋 / 타임존 변경, 데이터베이스 생성, 계정 생성, 권한 부여
밀27
밀27
  • 밀27
    밀2
    밀27
    • 분류 전체보기 (33)
      • Git (1)
      • AWS (1)
      • Flutter (3)
      • Spring (3)
      • MariaDB (2)
      • TIL (23)
  • 블로그 메뉴

    • 홈
    • 태그
  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
밀27
[MariaDB] AWS RDS에서 MariaDB 접속 불가능 오류 ( ERROR 1045 (28000): Access denied for user 'root'@'%' (using password: YES) )
상단으로

티스토리툴바