>  기사  >  데이터 베이스  >  mysql에서 에러코드 1130이 발생하면 대처방법

mysql에서 에러코드 1130이 발생하면 대처방법

coldplay.xixi
coldplay.xixi원래의
2020-11-02 15:46:3811727검색

mysql의 오류 코드 1130에 대한 해결 방법: 먼저 mysql에 로그인한 다음 mysql 데이터베이스의 "user" 테이블에서 "host" 옵션을 찾아 마지막으로 "localhost"를 "%"로 변경합니다.

mysql에서 에러코드 1130이 발생하면 대처방법

mysql 오류 코드 1130에 대한 해결 방법:

오류 설명:

오류 코드: 1130

Host ***.***.***.*** is not allowed to connect to this MySQL server

해결 방법:

1. 테이블 바꾸는 방법:

귀하의 계정은 원격 로그인을 허용하지 않고 localhost만 허용할 수 있습니다. 이때, 컴퓨터의 localhost에서 mysql에 로그인하고 "mysql" 데이터베이스의 "user" 테이블에 있는 "host" 항목을 "localhost"에서 "%"로 변경하면 됩니다

        mysql -u root -p
        mysql>use mysql;
        mysql>update user set host = ‘%' where user =’root’;
        mysql>flush privileges;
        mysql>select host,user from user where user=’root’;

이제 접속 가능합니다!

2. 인증 방법:

예를 들어 루트를 원할 경우 루트를 사용하여 모든 호스트에서 mysql 서버에 연결합니다.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

루트 사용자가 IP 192.168.1.3을 사용하여 호스트에서 mysql 서버에 연결하고 루트를 비밀번호로 사용하도록 허용하려는 경우

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY  'root' WITH GRANT OPTION;

관련 무료 학습 권장 사항: mysql 비디오 튜토리얼

위 내용은 mysql에서 에러코드 1130이 발생하면 대처방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.