-
[MySQL] 원격지에서 root로 로그인하기DB & SQL 2015. 1. 6. 11:48반응형
MySQL은 기본적인 admin 계정인 root에 대해 로컬에서만 로그인 할 수 있도록 설정되어 있다. (이걸 몰라서 포트 막힌줄 알고 방화벽만 신나게 보고 있었네 -_-;;)
GUI 상에서의 해결법은 아래와 같으며, SQL 문으로설정하는 방법은 포스트 끝에 출처에서 확인가능하다.1. DB가 설치된 로컬환경에서 Workbench를 실행하여 로컬접속을 한다.
2. Navigator의 Management 에서 "Users and Privlleges" 를 찾아 선택하면 User 설정화면이 나타난다. 여기서 설정된 여러 root 중 하나를 선택하여 "Limit to Hosts Matching"을 %로 바꿔주면 모든 IP에서 접속이 가능하도록 설정할 수 있다.
(단, 로컬 IP는 제외)[그림 1] 설정할 수 있는 위치
Note1. 해당 설정은 wildcards가 적용되기 때문에 일부대역에 대해서만 접속가능하도록 필터링 할 수 있다.
출처 : http://jmnote.com/wiki/MySQL%EC%97%90_%EC%9B%90%EA%B2%A9_%EC%A0%91%EC%86%8D_%ED%97%88%EC%9A%A9반응형'DB & SQL' 카테고리의 다른 글
[SQL Server] 테이블이나 프로시저 생성 후 SSMS에 오류로 표기되는 부분 손쉽게 Refresh 하기 (0) 2022.12.21 [SQL Server] 단방향 암호화 함수 HASHBYTES 사용 시 유의사항 (0) 2022.02.09 [Query] (만)나이 구하기 (3) 2021.02.17 [SQL Server] ODBC를 통한 Linked Server 사용시 주의사항 (0) 2017.05.23 [MySQL] Windows환경 MySQL Notifier에서 Service 실행/종료를 할수 없을 경우 (1) 2015.01.04