You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

The configuration Security Checks examines and checks the database, instance or server configurations and settings.

The Configuration Security Checks available on the Configure the Policy section are the following:

Name

Description

Analysis Services RunningDetermine whether Analysis Services (OLAP) is running on the SQL Server
Asymmetric Key SizeCheck to verify that the encryption key length for asymmetric keys is 2048 bits and above. It is recommended that asymmetric keys are not created in the system databases (master, model, msdb, and tempdb).
Auto_Close set for contained databasesCheck to see if Auto_Close is set for contained databases. Auto_close should be set to OFF for these databases.
Backups compliance with RTO and RPO requirementsCheck for most recent backups and validate that they are in compliance with Recovery Point Objective (RPO) and Recovery Time Objective (RTO) policies.
BUILTIN/Administrators Is sysadminDetermine whether BUILTIN/Administrators is a member of the sysadmin fixed server role
CLR EnabledDetermine whether the CLR is Enabled on the server
Common criteria complianceDetermine whether the Common criteria compliance is enabled.
Data Files On System DriveDetermine whether data files exist on the system drive
Database-level Firewall RulesDetermine whether unapproved database-level firewall rules have been configured on Azure SQL Database
Databases Are TrustworthyDetermine whether any unapproved databases are trustworthy on SQL Server 2005 or later
Default Trace EnabledDetermine whether the Default Trace Enabled on the server
Full-Text Search RunningDetermine whether Full-Text Search is running on the SQL Server
Hide Instance Option is setHideInstance' determines whether or not the SQL instance can be discovered by the SQL Server Browser service. Check examines registry setting for 'HideInstance'. If 1, the instance is hidden.
Integration ServicesDetermine whether permissions have been granted on Integration Services stored procedures
Linked servers are configuredDetermine whether linked servers are configured
Max Number of concurrent sessionsDetermine maximum number of allowed concurrent sessions.
Maximum number of error log filesDetermine whether the Maximum number of error log files is more than 11
Ole automation proceduresDetermine whether the Ole automation procedures are enabled.
Other General Domain AccountsDetermine whether general domain accounts added to the instance.
Replication EnabledDetermine whether replication is enabled on the SQL Server
sa Account Not DisabledDetermine whether the SQL Server sa account has been disabled on SQL Server 2005 or later
sa Account Not Disabled Or RenamedDetermine whether the SQL Server sa account has been disabled or renamed on SQL Server 2005 or later
Sample Databases ExistDetermine whether sample databases exist on the SQL Server
Server Is Domain ControllerDetermine whether the Server is a domain controller
Server-level Firewall RulesDetermine whether unapproved server-level firewall rules have been configured on Azure SQL Database
Shutdown SQL Server on Trace FailureDetermine if traces exist that will not cause SQL Server to shut down if the trace encounters an error.
SQL Agent MailDetermine whether the SQL Server Agent has been configured to allow email
SQL Mail Or Database Mail EnabledDetermine whether SQL Mail or Database Mail has been enabled on the SQL Server
SQL Server Installation Directories On System DriveDetermine whether SQL Server installation directories are on the system drive
SQL Server VersionDetermine whether the SQL Server software is at an acceptable minimum version
System Table UpdatesDetermine whether the "Allow Updates to System Tables" configuration option is enabled on SQL Server 2005 or later
Unauthorized Account CheckDetermine whether unauthorized accounts have sysadmin privileges on the SQL Server or has SoD roles like "CONNECT ANY DATABASE", "IMPERSONATE ANY LOGIN", "SELECT ALL USER SECURABLES", "ALTER ANY COLUMN MASTER KEY", "ALTER ANY COLUMN ENCRYPTION KEY", "VIEW ANY COLUMN MASTER KEY DEFINITION", "VIEW ANY COLUMN ENCRYPTION KEY DEFINITION", "ALTER ANY SECURITY POLICY", "ALTER ANY MASK", "UNMASK"
User created 'sa' account does not exist Ensure that a user account has not been created, named 'SA'
VSS Writer RunningDetermine whether VSS Writer is running on the SQL Server
xp_cmdshell EnabledDetermine whether the xp_cmdshell extended stored procedure is enabled on SQL Server 2005 or later
xp_cmdshell Proxy Account ExistsDetermine whether a Proxy Account is enabled on the SQL Server



IDERA Website | Products Buy Support Community About Us | Resources Legal

  • No labels