Skip to content

Commit dd8f2d9

Browse files
committed
Test
1 parent d072432 commit dd8f2d9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

articles/sql-database/sql-database-vulnerability-assessment-rules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ To learn about how to implement Vulnerability Assessment on SQL Databases see [I
2424
|Rule ID |Rule Title |Rule Category |Rule Severity |Rule Description |Platform |
2525
|---------|---------|---------|---------|---------|---------|
2626
| VA1017 |Execute permissions on xp_cmdshell from all users (except dbo) should be revoked |AuthenticationAnd</br>Authorization |High |The xp_cmdshell extended stored procedure spawns a Windows command shell |</nobr>SQL Server 2012+<sup>1</sup> |
27-
| VA1018 |Latest updates should be installed |InstallationUpdatesAnd</br>Patches |High |Microsoft periodically releases Cumulative Updates (CUs) for each version of SQL Server. This rule checks whether the latest CU has been installed for the particular version of SQL Server being used, by passing in a string for execution. This rule checks that all users (except dbo) do not have permission to execute the xp_cmdshell extended stored procedure. |<nobr>SQL Server 2005</nobr></br></br><nobr>SQL Server 2008</nobr></br></br><nobr>SQL Server 2008R2</nobr></br></br>SQL Server 2012</br></br>SQL Server 2014</br></br>SQL Server 2016</br></br>SQL Server 2017</br>|
27+
| VA1018 |Latest updates should be installed |InstallationUpdatesAnd</br>Patches |High |Microsoft periodically releases Cumulative Updates (CUs) for each version of SQL Server. This rule checks whether the latest CU has been installed for the particular version of SQL Server being used, by passing in a string for execution. This rule checks that all users (except dbo) do not have permission to execute the xp_cmdshell extended stored procedure. |<nobr>SQL Server 2005</nobr></br></br></br><nobr>SQL Server 2008</nobr></br></br><nobr>SQL Server 2008R2</nobr></br></br>SQL Server 2012</br></br>SQL Server 2014</br></br>SQL Server 2016</br></br>SQL Server 2017</br>|
2828
|VA1020 |Database user GUEST should not be a member of any role |AuthenticationAnd</br>Authorization |High |The guest user permits access to a database for any logins that are not mapped to a specific database user. This rule checks that no database roles are assigned to the Guest user. |</nobr>SQL Server 2012+ |
2929
|VA1021 |Global temporary stored procedures should be removed |DataProtection |High |A global temporary stored procedure is visible to all sessions and is dropped when the session of the user that created it is closed. This rule checks that there are no global stored procedures. |</nobr>SQL Server 2012+ |
3030
|VA1022 |Ad-hoc distributed queries should be disabled |SurfaceAreaReduction |Medium |Ad-hoc distributed queries use the `OPENROWSET` and `OPENDATASOURCE` functions to connect to remote data sources that use OLE DB. This rule checks that ad-hoc distributed queries are disabled. |</nobr>SQL Server 2012+ |

0 commit comments

Comments
 (0)