728x90
MySQL Workbench 등을 통해 원격에서 MySQL DB 접속시 상기와 같은 에러가 뜨는 경우에는 다음과 같이 처리한다.
먼저 root 계정으로 접속이 허용된 ip 를 살펴보자.
+-----------+------+-------------------------------------------+
+-----------+------+-------------------------------------------+
그리고 아래와 같이 테이블에 전체 ip에서 허용이 가능하도록 행을 하나 삽입해주는 것이다. 만약 해당 정책이 필요없다면 해당 행을 delete 하면되고, 특정 ip에서만 접근가능하도록 하려면 해당 행을 수정하면 되겠다.
mysql> insert into user (host, user, password) values ('%'.'root'.password('비밀번호넣으세요'));
mysql> grant all privileges on *.* to'root'@'%';
mysql> flush privileges;
mysql> select host, user, password from mysql.user where user='root';
728x90
'프로그래밍 Programming' 카테고리의 다른 글
MySQL Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column (0) | 2015.10.03 |
---|---|
장고 삭제하기 (How to remove django from Ubuntu?) (0) | 2015.09.27 |
Ubuntu에 MySQL 설치, 서버실행확인, 설정변경, root 패스워드 변경 (0) | 2015.09.27 |
우분투(Ubuntu) 아나콘다(Anaconda) 설치 (0) | 2015.09.27 |
장고 소스 파일 위치 찾기 (Where are the Django source files?) (0) | 2015.09.24 |