To receive Kaspersky Security Center events from MS SQL, a user account is required that has the rights necessary to connect and work with the database.
To create an account for working with MS SQL:
Log in to the server with MS SQL for Kaspersky Security Center installed.
Using SQL Server Management Studio, connect to MS SQL using an account with administrator rights.
In the Object Explorer pane, expand the Security section.
Right-click the Logins folder and select New Login from the context menu.
The Login - New window opens.
On the General tab, click the Search button next to the Login name field.
The Select User or Group window opens.
In the Enter the object name to select (examples) field, specify the object name and click OK.
The Select User or Group window closes.
In the Login - New window, on the General tab, select the Windows authentication option.
In the Default database field, select the Kaspersky Security Center database.
The default Kaspersky Security Center database name is KAV.
On the User Mapping tab, configure the account permissions:
In the Users mapped to this login section, select the Kaspersky Security Center database.
In the Database role membership for section, select the check boxes next to the db_datareader and public permissions.
On the Status tab, configure the permissions for connecting the account to the database:
In the Permission to connect to database engine section, select Grant.
In the Login section, select Enabled.
Click OK.
The Login - New window closes.
To check the account permissions:
Run SQL Server Management Studio using the created account.
Go to any MS SQL database table and make a selection based on the table.