반응형
원격 클라이언트에서 Mariadb를 연결할 수 없습니다.
클라이언트에서 데이터베이스 서버를 연결하는 데 문제가 있습니다.클라이언트의 ID는 serviceAdmin이며 이 ID는 모든 권한을 가집니다.
- 우리 서버 OS: Ubuntu 16.04LTS
당사의 데이터베이스:Mariadb 10.1 안정기
서버 포트 상태입니다.
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
이것은 우리의 데이터베이스 사용자 목록입니다.
+--------------+------------------+
| User | Host |
+--------------+------------------+
| serviceAdmin | % |
| root | 127.0.0.1 |
| root | ::1 |
| root | stories2-h8dm8-2 |
+--------------+------------------+
물론 방화벽은 이미 비활성화되었습니다.
sudo ufw status
Status: inactive
그러나 클라이언트(serviceAdmin)는 외부에서 데이터베이스에 액세스할 수 없습니다.이상하게도 클라이언트(serviceAdmin)가 로컬 네트워크 예제 phpmyadmin에 액세스할 수 있습니다.
==========================
추가의
서버 포트를 검색했는데 결과가 믿을 수 없습니다.
PORT STATE SERVICE
21/tcp closed ftp
22/tcp open ssh
23/tcp closed telnet
80/tcp open http
443/tcp closed https
3306/tcp closed mysql
8080/tcp closed http-proxy
어떻게 고칠 수 있을까요?
저것 좀 봐요netstat
질문 시작 부분의 출력:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
즉, 데이터베이스 서버가 서버에서 수신 대기만 하고 있습니다.localhost
주소.원격으로 액세스할 수 없습니다.bind-address 옵션을 사용하여 이 동작을 변경할 수 있습니다.
언급URL : https://stackoverflow.com/questions/42450968/cant-connect-mariadb-from-remote-client
반응형
'programing' 카테고리의 다른 글
각도 2에서 편집 가능한 div의 콘텐츠에서 [(ngModel)]을 사용하는 방법은? (0) | 2023.08.13 |
---|---|
chart.js v2가 있는 차트에서 범례 제거 (0) | 2023.08.13 |
Galera 노드가 클러스터에 연결할 수 없음 (0) | 2023.08.08 |
C++ 지정 이니셜라이저와 동등합니까? (0) | 2023.08.08 |
결과 집합에서 열 값을 읽을 수 없습니다. (0) | 2023.08.08 |