Validation of MS SQL Server login
This topic provides instructions about how to validate a Standard and an Integrated user on Microsoft SQL KM version 9.6.12 and 9.6.11.
The MS SQL Server login can be either standard or integrated user.
Important
If the MS SQL Server login field is left blank, then the Windows user will serve to connect the MS SQL Server. In this case Windows user must pass all validation steps as described in Validation for integrated user section.
Validation for standard user
- Open the command prompt from the <PATROL_HOME>\mssql\x64 directory.
- Type the following command:
SQLCollector.exe -diag check_sql_conn
Enter the Microsoft SQL server name and port, press enter for default port (1433).
Enter 'i' for integrated login, enter 's' for standard login:
Standard Login
Enter user name and password:Success scenario output
- Failed scenario output
- Integrated Login
When using integrated mode the current logged in user will be used for the test.- Success scenario output
- Failed scenario output
- Success scenario output
- To execute another query enter ‘y’, enter ‘n’ to continue.
To run another test type ‘y’, type ‘n’ to quit.
Note
To use another integrated login, run SQLCollector.exe using the RUNAS command
Runas /user:<domain_name>\<user_name> "SQLCollector.exe -diag check_sql_conn"
For example, to test the integrated user BMC-6YS58W1\patrol do the following:
Runas /user: BMC-6YS58W1\patrol "SQLCollector.exe -diag check_sql_conn"
Another CMD window will pop-up as BMC-6YS58W1\patrol user. Select integrated mode.
The MS SQL Server login can be either standard or integrated user.
Important
If the MS SQL Server login field is left blank, then the Windows user will serve to connect the MS SQL Server. In this case Windows user must pass all validation steps as described in Validation for integrated user section.
Validation for standard user
- Open the command prompt from the <PATROL_HOME>\mssql\x64 directory.
- Type the following command:
SQLCollector.exe -diag check_sql_conn
Enter the properties of the SQL Server instance that you want to check.
- The SQL Server connection status and query execution status displayed.
- Success scenario output
In the above example,Connection to SQL instance vw-tlv-ngp-dv13\A2 is open
indicates that the connection is established successfully.Query execution success
indicates that the entered query is executed successfully. - Failed scenario output
- Success scenario output
Validation for integrated user
- Open the command prompt from the <PATROL_HOME>\mssql\x64 directory
- Type the following command
Runas /user:<domain_name>\<user_name> "SQLCollector.exe -diag check_sql_conn"
- Enter the password
- The following message is displayed in case of a failure:
This message indicates that PATROL will fail to start external collector to collect data from SQL Server instance with this integrated user. Reslove this issue, before using integrated user for monitoring. - A window with the RUNAS user opens in case of a successful login
In the above example, a window with the BMC-6YS58W1 (RUNAS user) can be seen. Enter the properties of the SQL Server instance that you want to check.
Important
Use the same username and password combination that was used for the RUNAS command.
The SQL Server connection status and query execution status displayed.
Success scenario output
In the above example,Connection to SQL instance BMC-6YS58W1 is open
indicates that the connection is established successfully.Query execution success
indicates that the entered query is executed successfully.- Failed scenario output
Comments
Log in or register to comment.