나는 누군가가 나를 도울 수 있기를 바라고 있습니다. CentOS 7 모든 설치 문서를 내가 찾은 MariaDB 괜찮아요, 대신 원격 액세스를 활성화 할 수 없습니다 mysql MariaDB 사용할 수있다. 나는 "ALL ALL 에 대한 사용했습니다. 사용자 @ '주소'ID에 대한 BY 'your-root-password'; " 플러시 된 권한을 제거하고 서비스를 다시 시작했습니다. 나는 여전히 원격 터미널을 통해 연결할 수 없다. ERROR 1045 (28000) : 사용자 이름에 대한 액세스가 거부되었다.MariaDB : GRANT ALL 할 때 오류 1045
그래서 내 my.cnf 파일로 가서 내 바인드 설정이 올바르게 설정되어 있는지 확인한 다른 기사를 발견했습니다. 이 문서 내 my.cnf 파일을 보여줍니다 무엇을 기반으로
은 그것이 있어야하는 것보다 완전히 다른 것입니다. 바인드 주소 또는 스킵 네트워킹이나 포트 등을 포함하지 않습니다. 아래 보이는 것 같습니다.
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
다른 사람이이 일이 무엇인지 알 수 있는지 궁금합니다. 감사.