2012-01-10 4 views
0

내 로컬 컴퓨터의 연결 만 허용하도록 MySQL 인스턴스를 제한하려면 어떻게합니까?로컬 머신에서만 MySQL 연결 허용

+1

어떤 RDBMS를 사용하고 있습니까? MySQL은? SQL Server? PostgreSQL? 대답은 이에 따라 매우 다릅니다. – Eric

+0

SQL 서버 5 0 –

+0

을 사용합니까? SQL Server 2005를 의미합니까? Sybase가 SQL Server 5를 팔았을 때부터 SQL Server 5라고 생각하지 않습니다. 많은, 많은, 많은 달 전에. – Eric

답변

0

MySQL 사용 권한은 사용자가 수행합니다. 의 IP에서 사용자에게 권한을 부여하려면, 당신은 할 것 :

grant all on yourdb.* to [email protected] identified by 'password' 

당신은하지만, 먼저이 함께 사용하는 사용자를 만들었습니다해야합니다. MySQL 사용자 관리 here에 대해 더 자세히 읽어보십시오.

또한 들어오는 연결을 허용하지 않으려면 포트 3306에서 방화벽을 닫으면 OS 수준에서 방화벽도 차단됩니다.

+0

TNX의 친구는하지만 지금은 내가하려고하지만 –

+0

@BobiDesi을 수행하는 방법을 참조 해달라고, 내가 그것을하지 않아도 때문에 승리 2008 방화벽 그렇게하는 방법을 나에게 explame 수 있습니다 - 당신이 만약 3306은 기본적으로 차단되어야합니다. 방화벽에 대한 자세한 지침을 보려면 http://serverfault.com에서 질문하십시오. 내가하는 것보다 훨씬 잘 알고 있고, 이끌고 싶지 않습니다. 너는 길을 잃는다. – Eric