MSSQL 2014 : Détection de stratégies d'utilisateur personnalisées de base de données

Microsoft.SQLServer.2014.DatabaseUserPolicyDiscoveryRule (Discovery)

Cette règle de détection détecte les politiques de l'utilisateur personnalisées pour la base de données SQL Server 2014. Remarque : Cette détection est désactivée par défaut. Utilisez des remplacements afin de l'activer au besoin.

Knowledge Base article:

Résumé

Il s'agit de la détection principale de stratégies d'utilisateur personnalisées pour les bases de données Microsoft SQL Server 2014.

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

Active ou désactive le flux de travail.

Non

Délai d'expiration (en secondes)

Spécifie la durée pendant laquelle le workflow est autorisé à être exécuté avant d'être fermé et marqué comme un échec.

300

Element properties:

TargetMicrosoft.SQLServer.2014.DBEngine
EnabledFalse
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2014.DBUserPolicyDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2014.DatabaseUserPolicyDiscoveryRule" Enabled="false" Target="Microsoft.SQLServer.2014.DBEngine">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2014.Policy"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2014.DBUserPolicyDiscovery">
<ComputerID>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerID>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<SQLConnectionString>$Target/Property[Type="Microsoft.SQLServer.2014.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Property[Type="Microsoft.SQLServer.2014.ServerRole"]/InstanceName$</SQLInstanceName>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>