문제

클라우드 데이터베이스에 연결하는 동안 문제가 발생합니다.

sqlcmd에서 나는 다음과 같이 사용했습니다.

sqlcmd -U servername@username -P myPassword -S servername.database.windows.net -d MyFirstCloudTestDB

그리고 맞습니다. 오류 메시지는 다음과 같습니다.

Msg 40615, Level 14, State 1, Server servername, Line 1
**Cannot open server 'servername' requested by the login. Client with IP address '
124.40.110.238' is not allowed to access the server.**
Msg 18456, Level 14, State 1, Server servername, Line 1
Login failed for user 'username'.

나는 무엇을 해야할지 전혀 모른다!

도움이 되었습니까?

해결책

맞아 ... 시도해보십시오 :

sql.azure.com으로 이동하여 로그인하고 프로젝트 페이지로 이동하십시오. 데이터베이스 목록이 표시되면 "방화벽 설정"이라는 탭도 표시됩니다. IP Addres 범위를 허용하도록 규칙을 세우십시오.

또한 네트워크 외부에서 범위가 어떻게 보이는지 확인하십시오.

다른 팁

원하지 마세요 : username@servername?

문제의 데이터베이스를 만들었습니까? 그렇지 않은 경우 대신 마스터 데이터베이스에 연결하십시오.

새 쿼리 버튼 창을 사용하여 첫 번째 화면을 취소하고 SQL Azure를 연결해야합니다. 옵션 -> 데이터베이스 -> MyFirstCloudTestDB에 연결하고 시도하십시오. 작동해야합니다.

IP 주소에 문제가있는 경우 SQL Azure의 방화벽 설정을 변경하십시오. 범위 0.0.0.0 ~ 255.255.255.255. 권장 할 수는 없지만 시간 동안 괜찮습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top