Pre-installation Requirements

This article gives you an overview of the steps you will need to perform in order to prepare your server environment for the SysKit installation. The SysKit installation process consists of a few easy steps that you need to perform in order to get the SysKit up and running.

Configure Active Directory

SysKit requires a service account in order to run. We recommend creating a dedicated Windows account for this purpose.

Please note! As a best practice, we recommend setting a service user that is in the Adminstrators or Domain Admins group.

 

Configure SQL Server

The Installation wizard will create a database automatically. The user running the setup wizard needs to have the proper privileges to create new databases on the SQL Server (dbcreator or sysadmin).

During configuration you will be prompted to select the authentication type for SQL Server. You can choose between Windows integrated authentication and SQL Server authentication.

If you are running the SysKit in a domain environment, we strongly recommend using Windows authentication. SQL Server authentication should only be used in workgroup environments or in case of security restrictions in your domain.

Windows-integrated authentication

If you plan to use Windows authentication, we recommend using our Configuration Wizard to create and configure the SysKit database. The Active Directory (Windows service) user running the configuration wizard needs to have dbcreator and securityadmin privileges on the SQL Server to create and configure the database.

See SQL Permissions to learn more about SysKit SQL server database requirements. If you cannot obtain such privileges, install the SysKit database manually (or your DBA will create a DB) as follows:

You need to create an empty database that will be used to store the SysKit data:

  1. Open the SQL Management Studio.
  2. Select SQL Server name > Databases.
  3. Right click Databases and select New Database.
  4. Type a name in the Database name field, e.g. SysKit.
  5. On the Options page, choose Simple as the Recovery Model.
  6. Click OK to create a new database.
Please note! The service user that will be used for running the SysKit Service needs to have db_owner membership assigned on the newly created database. See SQL Permissions to learn more.

Proceed to: Installation Guide

SQL Server authentication

SQL Server authentication is used in environments without the Active Directory domain or if the SQL Server is outside the domain. Before installing the SysKit with SQL Server authentication, you need to perform additional steps to create a SQL user, which will be used to connect to the database.

To use SQL Server authentication instead of Windows authentication please do the following:
  1. Connect to the SQL server using Microsoft SQL Server Management Studio.
  2. Right-click on the Security folder, point to New and select Login.
  3. In the new dialog box, select SQL Server authentication and in Login name field type a new SQL Server login.
  4. Fill in the Password and Confirm password fields.
  5. Please note! You need to remember the login name and password as you will use them to connect to the SQL Server using SQL Server authentication.
  6. Select Server Roles page on the left side and make sure the user has dbcreator role.
  7. Click OK and return to the SysKit Configuration Wizard – Database Configuration step.
  8. If you are using the existing database, expand Databases folder and then expand the database which you are trying to configure.
  9. Expand the Security folder and then the Users folder.
  10. If the Login name you created in step 3) is not in the Users list, right-click the Users folder and click New user. In the User name and Login name enter the same Login name from step 3)
  11. Select Membership page, give user db_owner role and click OK.

See SQL Permissions to learn more about SysKit SQL server database requirements.

Install SysKit

If you have created a service account and prepared the SQL Server, you can proceed with the SysKit Installation Wizard.
If you need help with the installation, please contact us.