مشكلة أثناء الاتصال بقاعدة البيانات السحابية

StackOverflow https://stackoverflow.com/questions/1605303

  •  05-07-2019
  •  | 
  •  

سؤال

وتواجهني مشكلة أثناء الاتصال بقاعدة البيانات السحابية.

في 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، تسجيل الدخول، والذهاب إلى صفحة المشروع الخاص بك. حيث ترى قائمة قواعد البيانات، يجب أن نرى أيضا علامة تبويب التي تقول "إعدادات الجدار الناري". وضع قاعدة في للسماح لديك مجموعة معالجة الملكية الفكرية.

ولكن تحقق أيضا أن نرى كيف ينظر النطاق الخاص بك من خارج الشبكة.

نصائح أخرى

ولا تريد: اسم المستخدم @ SERVERNAME

هل إنشاء قاعدة البيانات في السؤال؟ إذا لم يكن كذلك، حاول الاتصال إلى قاعدة البيانات الرئيسية بدلا من ذلك.

لديك لإلغاء الشاشة الأولى وتوصيل أزور SQL باستخدام إطار زر استعلام جديد. في خيارات -> الاتصال قاعدة البيانات -> MyFirstCloudTestDB ومحاولة. يجب أن يعمل.

إذا كان لديك مشكلة مع عنوان IP. تغيير إعدادات جدار الحماية في أزور SQL. مجموعة 0.0.0.0 ل255.255.255.255. فإنه ليس من المستحب ولكن في ذلك الوقت، لكن لا بأس.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top