Host '192.xxx.xx.xx' is not allowed to connect to this MariaDB server - Maria DB 원격접속 불가

     

    maria DB서버를 외부에서 접근하려고 하는데 다음과 같은 에러가 발생했다.

    보안상 root 계정에 아무나 접근 할 수 없어서 허용할 IP를 지정해줘야 한다.

     

    1. DB 접속

    1. mysql 접속
    mysql -u root -p
    2. 비밀번호 입력 
    

    2. 현재 설정 확인

    select Host,User,plugin,authentication_string FROM mysql.user;
    

    3. 모든 IP 허용

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '패스워드';
    

    4. 재확인

    5. DB 접속 툴로 연결

    root@% 이렇게 되어 있어야 외부에서도 접근 가능함

     

    Ref.

    https://java119.tistory.com/61

     

    [MySQL || MariaDB] 데이터베이스 접근 권한 거부 Host 'IP' is not allowed to connect to this MySQL server

    Host '172.10.0.254' is not allowed to connect to this MySQL server 원인 DB를 외부에서 접속 시도시 나는 에러이다. 보안상 root 계정에 아무나 접근 할 수 없기 때문에 허용 할 IP를 지정해줘야 한다. DB 접속 후 현

    java119.tistory.com

     

    728x90

    댓글