در مرحله بعد، نصبکننده TestRail همه جدولهای لازم پایگاه داده و دادههای اولیه را بهصورت خودکار ایجاد میکند؛ اما ابتدا باید یک پایگاه داده خالی و یک کاربر پایگاه داده بسازید. هنگام نصب TestRail روی Windows میتوانید از پایگاه داده SQL Server استفاده کنید.
نصب SQL Server #
میتوانید نسخه رایگان Microsoft SQL Server 2017 Express را نصب کنید یا از نصب کامل SQL Server استفاده کنید. اگر نسخه Express را دانلود میکنید، حتما نسخهای را دانلود و نصب کنید که شامل Advanced Services باشد؛ چون احتمال زیادی دارد که TestRail در آینده از قابلیت full-text search پایگاه داده استفاده کند. همچنین حتما از Mixed Mode Authentication استفاده کنید، چون TestRail به آن نیاز دارد. پس از نصب پایگاه داده و ابزار مدیریت (Management Studio)، مرحله ایجاد پایگاه داده خالی و کاربر پایگاه داده را ادامه دهید.
ایجاد پایگاه داده در Management Studio #
پس از باز کردن Management Studio، در Object Explorer روی Server راستکلیک کنید و روی Properties کلیک کنید.

نوع Server Authentication را روی SQL Server and Windows Authentication mode قرار دهید و روی OK کلیک کنید.

برای ایجاد login جدید برای TestRail، بخش Security را در درخت سمت چپ باز کنید، روی Logins راستکلیک کنید و گزینه New Login را انتخاب کنید. باید روش authentication را روی SQL Server authentication قرار دهید، یک password مشخص کنید و تیک هر سه checkbox مربوط به password را در پایین بردارید.
به تب Server Roles بروید و نقشهای public و sysadmin را فعال کنید.

به تب User Mapping بروید و مطمئن شوید master و TestRail در پنل بالایی فعال هستند. همچنین مطمئن شوید db_owner در پنل پایین فعال شده باشد.

به تب Securables بروید تا مطمئن شوید که Grant برای Connect SQL در بخش Permission در پنل پایین فعال است.

برای ایجاد پایگاه داده خالی TestRail، SQL Server Management Studio را باز کنید، سپس روی Databases در ساختار درختی سمت چپ راستکلیک کنید و گزینه New Database را انتخاب کنید. نام Database باید «TestRail» باشد و مالک آن روی «<default>» باقی بماند.


