반응형
목차
증상
sudo mysql_secure_installation로 root 비밀번호 설정후
외부에서 mariadb에 접속하려고하는데 접속이 되지 않는다.
호스트 ip 가 나오며 허가 되지 않았다고 나온다.
Host '192.168.0.X' is not allowed to connect to this MariaDB server
해결방법
/etc/mysql/mariadb.conf.d/50-server.cnf
에 보면 bind-address가 127.0.0.1 로 되어 있을것이다.
다은과 같이 수정한다.
bind-address = 0.0.0.0
그래도 안되는데 sql에 접근한뒤에 다음과 같이 수정한다.
SELECT Host FROM mysql.user WHERE User='root';
UPDATE mysql.user SET Host='%' WHERE User='root' AND Host='%';
FLUSH PRIVILEGES;
하면 접속이 가능하다.
끝!
반응형
'DATABASE' 카테고리의 다른 글
DB 세션 수 튜닝 (0) | 2022.10.12 |
---|---|
오라클 테이블 권한 부여 (0) | 2022.09.21 |
오라클 유저 생성 후 기본 설정 (0) | 2022.09.05 |
오라클) 한 스키마의 모든 권한을 다른 스키마에게 줄 수 있을까? (0) | 2022.09.05 |
동기식, 비동기식 복제(Synchronous vs. asynchronous replication) (0) | 2022.02.21 |
댓글