Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server 라는 에러를 뿜어낸다면, 서버가 아닌 원격접속을 허용하지 않아서 생기는 문제이다.(기본적으로 localhost, 127.0.0.1 이 아니면 허용을 안하고있다) 접속 허용되는 IP 확인하는 방법SELECT Host FROM mysql.user WHERE user='root'; 모든 IP에 대해 허용INSERT INTO mysql.user (host,user,password) VALUES ('%','root',password('패스워드')); GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; FLUSH PRIVILEGES; IP초기화하기 (모든 IP에 대해..
■ [시작]→[모든 프로그램]→[MicroSoft SQL Server]→[구성도구]→[SQL Server 노출 영역 구성] ▶ '서비스 및 연결에 대한 노출 영역 구성' → [Database Engine] → [원격 연결] → '로컬 및 원격연결' → 'TCP/IP만 사용' ■ SQL Server Configuration Manager ▶ 외부컴퓨터에서 서버에 접속하기 위해서는 'SQL Server Browser'를 실행시켜줘야 한다. ▶ 'MSSQLSERVER에 대한 프로토콜'에서 'TCP/IP'항목을 사용으로 변경 ▶ 'SQL Native Client 구성'의 '클라이언트 프로토콜'에서 'TCP/IP'항목을 사용으로 변경 ■ Windows 방화벽 ※ TCP/IP를 사용할 시에 포트 1433을 사용하므..