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
728x90
'🏰 Back-end > DB' 카테고리의 다른 글
[SQL] 시간대별 가장 최근 데이터 조회 쿼리 (0) | 2023.05.27 |
---|---|
[DB] 인덱스를 걸 때 원칙 (0) | 2022.10.31 |
[DB] IN을 사용할 때 전제조건 (0) | 2022.10.31 |
댓글