SQL Monitor - 2.3
Account permissions required by SQL Monitor
The following are the minimum permissions required to run SQL Monitor and monitor your servers.
To test these permissions, see Testing data collection methods.
SQL Monitor Web service account
- The account should have Log on as service rights.
- The account should have Full Control over the folder
C:\Documents and Settings\All Users\Application Data\Red Gate\SQL Monitor 2.For Vista and Windows 7:
C:\ProgramData\Red Gate\SQL Monitor 2. - The account should have Full Control over the folder
C:\Documents and Settings\All Users\Application Data\Red Gate\Logs\SQL Monitor 2or equivalent location.
Note: the SQL Monitor Web Service is not installed if you use IIS as your Web Server.
SQL Monitor Base Monitor service account
- The account should have Log on as service rights.
- The account should have Full Control over the folder
C:\Documents and Settings\All Users\Application Data\Red Gate\Logs\SQL Monitor 2.For Vista and Windows 7 :
C:\ProgramData\Red Gate\Logs\SQL Monitor 2. - The login should be a member of the db_owner database role on the Data Repository database (called RedGateMonitor by default).
Monitoring host Windows machines
The account should be an administrator on the machine.
Monitoring SQL Server instances
The account used to monitor your SQL Server instance should have the following permissions:
For SQL Server 2005 and SQL Server 2008:
- member of the db_datareader role on the msdb system database.
- member of SQLAgentReader role on the msdb system database.
- member of the db_ddladmin database role on all databases.
- VIEW ANY DEFINITION server permission.
- ALTER TRACE server permission (if you want to enable trace data).
- VIEW SERVER STATE and VIEW DATABASE STATE database permissions on all databases.
- sysadmin role required for Integrity check overdue alerts and to allow SQL Monitor to turn on the deadlock trace flag (this flag is required for Deadlock alerts to be raised; you can turn on the flag manually if you don't want to enable sysadmin permissions).
For SQL Server 2000:
If you want SQL Monitor to be able to collect trace data (trace data can optionally be displayed as part of some alerts), then the account must be a member of the sysadmin server role.
If you do not want SQL Monitor to collect trace data, then the account should have the following permissions:
- member of the db_datareader database role on the msdb system database.
- member of the db_datareader database role on the master database.
- member of the db_ddladmin database role on all databases.
Note: the sysadmin fixed role is a superset of these permissions, and can also be used, but is not explicitly required except for trace collecting
Was this article helpful?
SQL Monitor
- Example configuration of SQL Monitor using virtualization software
- Retrieving alert settings using SQL Data Compare
- Licensing issues with SQL Monitor
- Log files in SQL Monitor
- Upgrading to a later version of SQL Monitor
all SQL products
- Compatibility of Red Gate tools in 64-bit environments
- Application has encountered an error and needs to close
- Error message after installing SQL Toolbelt - The description for Event ID ( 1 ) in Source ( nview_info ) cannot be found.
- Changing the temporary directory used by the installer
- Toolbelt Installer "hanging" while "scanning volumes"
- Login failing with "trusted SQL Server connection" error when using RunAs
all products
- Some Red Gate products identified as containing a trojan by Anti-Virus software
- Activation may fail with Unknown Error -1
- Product uses web help although a CHM file is available locally
- Argument exception resulting from missing environment variable
- Check for updates may fail when used through proxies
- 'Unidentified Publisher' error when repairing or uninstalling
- Licensing activates product as standard edition
- Moving Red Gate software products to another machine
- Red Gate tools log locations
- The application UI opening slowly when there is no internet access
SQL Monitor
all SQL products
all products
- Red Gate product acknowledgements
- Activating your products
- Activating your products
- Red Gate bundle history
- Check for updates
- Troubleshooting Check for Updates errors
- Current versions
- Deactivating your products
- Installing Red Gate products from the .msi file
- Requesting additional activations
- Serial numbers for bundles
- Reactivating using a different serial number
- Extending your trial
- Finding your serial numbers
- Moving a serial number from one computer to another
- No response received for manual activation
- Licensing and activation resources
- Licensing and activation resources
- Troubleshooting licensing and activation errors
- Licensing and activation FAQs
- Red Gate tools log file locations
- Download old versions of products
- Download product prerequisites & utilities
- Support & upgrades
- Upgrading your software
- Upgrading FAQs

Using SQL Monitor