اطلاعات ورود به حساب کاربری Microsoft SQL#
میتوانید از این اطلاعات ورود برای احراز هویت نودهای زیر استفاده کنید:
پیشنیازها#
یک حساب کاربری روی پایگاه داده Microsoft SQL server بسازید.
روشهای احراز هویت پشتیبانیشده#
- کانکشن به پایگاه داده SQL
منابع مرتبط#
برای اطلاعات بیشتر درباره نحوه کانکشن به سرویس، به مستندات Connect to SQL Server مایکروسافت مراجعه کنید.
استفاده از کانکشن پایگاه داده SQL#
برای پیکربندی این اطلاعات ورود، نیاز دارید به:
- نام Server
- نام Database
- حساب/شناسه User
- Password شما
- Port مورد استفاده برای کانکشن
- نام Domain
- فعالسازی TLS
- فعالسازی Ignore SSL Issues
- Connect Timeout (مدت زمان تلاش اولیه برای کانکشن)
- Request Timeout (مدت زمان انتظار درخواست)
- نسخه TDS که باید استفاده شود
برای راهاندازی کانکشن پایگاه داده:
- نام میزبان SQL Server را در قسمت Server وارد کنید. در یک کانکشن موجود SQL Server، نام میزبان قبل از نام نمونه قرار دارد به فرم
HOSTNAME\INSTANCENAME
. برای یافتن نام میزبان: - در پنجره Object Explorer به عنوان شیء سطح بالا برای پایگاه دادهتان. - در پاورقی پنجره کوئری. - مشاهده Properties کانکشن جاری و جستجو برای Name یا Display Name. - برای اطلاعات بیشتر، به پیدا کردن نام نمونه SQL Server | زمانی که به SQL Server متصل هستید مراجعه کنید. همچنین این اطلاعات در Error logs هم قابل مشاهده است: خطاهای لاگ. - نام نمونه SQL Server را در قسمت Database وارد کنید. این نام را همانند مراحلی که بالا ذکر شد، پیدا کنید.
- اگر در این قسمت هیچ نام نمونهای نمیبینید، پایگاه دادهتان از نام نمونه پیشفرض
MSSQLSERVER
استفاده میکند. - نام User یا شناسه حساب کاربری خود را وارد کنید.
- Password خود را وارد کنید.
- برای Port:
- به صورت پیشفرض، SQL Server از پورت
1433
استفاده میکند. - اگر نمیتوانید از طریق پورت 1433 کانکشن برقرار کنید، در لاگهای خطا عبارتServer is listening on
را جستجو کنید تا شماره پورت را بیابید. - تنها در صورت نیاز، نام Domain را وارد کنید؛ اگر کاربران در دامنههای مختلف به پایگاه دادهتان دسترسی دارند. برای دریافت نام دامنه این کوئری SQL را اجرا کنید:
1 |
|
- فعالسازی TLS را انتخاب کنید.
- فعالسازی Ignore SSL Issues: اگر فعال باشد، حتی در صورت شکست اعتبارنامه گواهی SSL، آژانس اعتبارنامه کانکشن برقرار میکند.
- شماره میلیثانیههایی که n98n باید تلاش کند تا کانکشن اولیه را برقرار کند، در قسمت Connect Timeout وارد کنید. برای اطلاعات بیشتر به مستندات خصوصیت SqlConnection.ConnectionTimeout مراجعه کنید. - SQL Server این زمان را بر حسب ثانیه ذخیره میکند؛ در حالی که n98n آن را برحسب میلیثانیه ذخیره مینماید. اگر مقادیر پیشفرض SQL Server را کپی میکنید، ضرب در 100 کنید.
- شماره میلیثانیههایی که n98n باید درخواست خاصی را منتظر بماند قبل از اینکه زمان آن تمام شود، در قسمت Request Timeout وارد کنید. این به معنای محدودیت زمان کوئری است. برای اطلاعات بیشتر، به رفع مشکلات خطای درخواست زمانبر مراجعه کنید.
- پروتکل TDS را از آکاردئون TDS Version انتخاب کنید. اگر سرور از نسخه انتخابی پشتیبانی نکند، ارتباط از طریق نسخه جایگزین مذاکره میشود. برای جزئیات بیشتر درباره سازگاری نسخههای TDS با نسخههای مختلف SQL Server و .NET Framework، به ضمیمه A: رفتار محصول مراجعه کنید. گزینهها شامل موارد زیر هستند: - 7_4 (SQL Server 2012 ~ 2019): نسخه 7.4 از TDS. - 7_3_B (SQL Server 2008R2): نسخه 7.3.B از TDS. - 7_3_A (SQL Server 2008): نسخه 7.3.A از TDS. - 7_2 (SQL Server 2005): نسخه 7.2 از TDS. - 7_1 (SQL Server 2000): نسخه 7.1 از TDS.