MariaDB root 계정에 외부 접속 허용

beans·2022년 11월 25일
0

1 root 계정에 외부 접속 가능 설정

  • ’root’@’localhost’: 로컬에서만 접속 허용
  • ’root’@’%’: 원격 접속 허용
use mysql
grant all privileges on *.* to 'root'@'%' identified by '비밀번호';
flush privileges;

2 외부 접속 허용

  • 2.1 파일 편집기로 /etc/mysql/mariadb.conf.d/50-server.cnf 파일 열기

    sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf
  • 2.2 bind-address=127.0.0.1 주석(#) 처리

    • 127.0.0.1 에서만 접속하도록 되어있는 설정 해제

      # bind-address=127.0.0.1
  • 2.3 서비스 재시작

    • 설정 파일이 변경되었으므로 서비스 재시작

      service mysql restart

      또는

      sudo systemctl restart mariadb.service

0개의 댓글