<?xml version="1.0" encoding="utf-8"?>
<model xmlns="http://schemas.serviceml.org/smlif/2007/02">
  <_locDefinition xmlns="urn:locstudio">
    <_locDefault _loc="locNone"/>
    <_locTag _loc="locData">DMF:Name</_locTag>
    <_locTag _loc="locData">DMF:Description</_locTag>
    <_locTag _loc="locData">DMF:Condition</_locTag>
    <_locTag _loc="locData">DMF:ObjectSet</_locTag>
    <_locTag _loc="locData">DMF:RootCondition</_locTag>
    <_locTag _loc="locData">DMF:PolicyCategory</_locTag>
    <_locTag _loc="locData">DMF:HelpText</_locTag>
  </_locDefinition>
  <identity>
    <name>urn:uuid:96fe1236-abf6-4a57-b54d-e9baab394fd1</name>
    <baseURI>http://documentcollection/</baseURI>
  </identity>
  <xs:bufferSchema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <definitions xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08">
      <document>
        <docinfo>
          <aliases>
            <alias>/system/schema/DMF</alias>
          </aliases>
          <sfc:version DomainVersion="3"/>
        </docinfo>
        <data>
          <xs:schema targetNamespace="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
            <xs:element name="Policy">
              <xs:complexType>
                <xs:sequence>
                  <xs:any namespace="http://schemas.microsoft.com/sqlserver/DMF/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="ObjectSet">
              <xs:complexType>
                <xs:sequence>
                  <xs:any namespace="http://schemas.microsoft.com/sqlserver/DMF/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Condition">
              <xs:complexType>
                <xs:sequence>
                  <xs:any namespace="http://schemas.microsoft.com/sqlserver/DMF/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="PolicyCategory">
              <xs:complexType>
                <xs:sequence>
                  <xs:any namespace="http://schemas.microsoft.com/sqlserver/DMF/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="TargetSet">
              <xs:complexType>
                <xs:sequence>
                  <xs:any namespace="http://schemas.microsoft.com/sqlserver/DMF/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="TargetSetLevel">
              <xs:complexType>
                <xs:sequence>
                  <xs:any namespace="http://schemas.microsoft.com/sqlserver/DMF/2007/08" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <DMF:bufferData xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08">
              <instances xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08">
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/Policy/Symmetric Key for master Database</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:Policy xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:PolicyCondition>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/Condition/Microsoft Service Master Key</sml:Uri>
                        </sfc:Reference>
                      </DMF:PolicyCondition>
                      <DMF:PolicyObjectSet>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet</sml:Uri>
                        </sfc:Reference>
                      </DMF:PolicyObjectSet>
                      <DMF:PolicyRootCondition>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/Condition/SQL Server 2005 or a Later Version</sml:Uri>
                        </sfc:Reference>
                      </DMF:PolicyRootCondition>
                      <DMF:PolicyPolicyCategory>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/PolicyCategory/Microsoft Best Practices_b Security</sml:Uri>
                        </sfc:Reference>
                      </DMF:PolicyPolicyCategory>
                      <DMF:Name type="string">Clé symétrique pour base de données MASTER</DMF:Name>
                      <DMF:Description type="string">Recherche les clés symétriques créées par l'utilisateur dans la base de données MASTER, ce qui n'est pas recommandé. La base de données MASTER contient la clé symétrique principale.</DMF:Description>
                      <DMF:Condition type="string">Clé principale du service Microsoft</DMF:Condition>
                      <DMF:ObjectSet type="string">Clé symétrique pour base de données MASTER_ObjectSet</DMF:ObjectSet>
                      <DMF:RootCondition type="string">SQL Server 2005 ou version ultérieure</DMF:RootCondition>
                      <DMF:PolicyCategory type="string">Recommandations de Microsoft : sécurité</DMF:PolicyCategory>
                      <DMF:Enabled type="boolean">false</DMF:Enabled>
                      <DMF:AutomatedPolicyEvaluationMode type="AutomatedPolicyEvaluationMode">None</DMF:AutomatedPolicyEvaluationMode>
                      <DMF:HelpText type="string"/>
                      <DMF:HelpLink type="string">http://go.microsoft.com/fwlink/?LinkId=116329</DMF:HelpLink>
                      <DMF:ActiveEndDate type="dateTime">0001-01-01T00:00:00</DMF:ActiveEndDate>
                      <DMF:ActiveStartDate type="dateTime">0001-01-01T00:00:00</DMF:ActiveStartDate>
                    </DMF:Policy>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:ObjectSet xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:TargetSets>
                        <sfc:Collection>
                          <sfc:Reference sml:ref="true">
                            <sml:Uri>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey</sml:Uri>
                          </sfc:Reference>
                        </sfc:Collection>
                      </DMF:TargetSets>
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:Name type="string">Clé symétrique pour base de données MASTER_ObjectSet</DMF:Name>
                      <DMF:Facet type="string">SymmetricKey</DMF:Facet>
                    </DMF:ObjectSet>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/Condition/Microsoft Service Master Key</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:Condition xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:Expression type="string">
                        &lt;Operator&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;Bool&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;OpType&gt;EQ&lt;/OpType&gt;&lt;?char 13?&gt;
                        &lt;Count&gt;2&lt;/Count&gt;&lt;?char 13?&gt;
                        &lt;Attribute&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;Unsupported&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;Name&gt;Name&lt;/Name&gt;&lt;?char 13?&gt;
                        &lt;/Attribute&gt;&lt;?char 13?&gt;
                        &lt;Constant&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;String&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;ObjType&gt;System.String&lt;/ObjType&gt;&lt;?char 13?&gt;
                        &lt;Value&gt;##MS_ServiceMasterKey##&lt;/Value&gt;&lt;?char 13?&gt;
                        &lt;/Constant&gt;&lt;?char 13?&gt;
                        &lt;/Operator&gt;
                      </DMF:Expression>
                      <DMF:Name type="string">Clé principale du service Microsoft</DMF:Name>
                      <DMF:Description type="string">
                        Confirme que la clé symétrique est la clé principale du service.&lt;?char 13?&gt;
                        &lt;?char 13?&gt;
                        La clé principale du service est la racine de la hiérarchie de chiffrement SQL Server. Elle est générée automatiquement la première fois qu'elle est requise pour chiffrer une autre clé. Par défaut, la clé principale du service est chiffrée à l'aide de l'API de protection des données (DPAPI) Windows et de la clé de la machine locale. La clé principale du service ne peut être ouverte que par le compte de service Windows sous lequel elle a été créée ou par un principal ayant accès à la fois au nom du compte de service et à son mot de passe.&lt;?char 13?&gt;
                        &lt;?char 13?&gt;
                        La régénération ou la restauration de la clé principale du service impliquent le déchiffrement, puis un nouveau chiffrement de l'intégralité de la hiérarchie de chiffrement. Sauf si l'intégrité de la clé a été compromise, cette opération qui monopolise de nombreuses ressources doit être planifiée au cours d'une période où les sollicitations sont faibles.&lt;?char 13?&gt;
                      </DMF:Description>
                      <DMF:Facet type="string">SymmetricKey</DMF:Facet>
                    </DMF:Condition>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/Condition/SQL Server 2005 or a Later Version</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:Condition xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:Expression type="string">
                        &lt;Operator&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;Bool&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;OpType&gt;GE&lt;/OpType&gt;&lt;?char 13?&gt;
                        &lt;Count&gt;2&lt;/Count&gt;&lt;?char 13?&gt;
                        &lt;Attribute&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;Numeric&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;Name&gt;VersionMajor&lt;/Name&gt;&lt;?char 13?&gt;
                        &lt;/Attribute&gt;&lt;?char 13?&gt;
                        &lt;Constant&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;Numeric&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;ObjType&gt;System.Int32&lt;/ObjType&gt;&lt;?char 13?&gt;
                        &lt;Value&gt;9&lt;/Value&gt;&lt;?char 13?&gt;
                        &lt;/Constant&gt;&lt;?char 13?&gt;
                        &lt;/Operator&gt;
                      </DMF:Expression>
                      <DMF:Name type="string">SQL Server 2005 ou version ultérieure</DMF:Name>
                      <DMF:Description type="string">Confirme que la version de SQL Server est 2005 ou version ultérieure.</DMF:Description>
                      <DMF:Facet type="string">Server</DMF:Facet>
                    </DMF:Condition>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/PolicyCategory/Microsoft Best Practices_b Security</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:PolicyCategory xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:Name type="string">Recommandations de Microsoft : sécurité</DMF:Name>
                    </DMF:PolicyCategory>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:TargetSet xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Levels>
                        <sfc:Collection>
                          <sfc:Reference sml:ref="true">
                            <sml:Uri>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey/TargetSetLevel/Server_/Database_/SymmetricKey</sml:Uri>
                          </sfc:Reference>
                          <sfc:Reference sml:ref="true">
                            <sml:Uri>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey/TargetSetLevel/Server_/Database</sml:Uri>
                          </sfc:Reference>
                        </sfc:Collection>
                      </DMF:Levels>
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:TargetTypeSkeleton type="string">Server/Database/SymmetricKey</DMF:TargetTypeSkeleton>
                      <DMF:Enabled type="boolean">true</DMF:Enabled>
                    </DMF:TargetSet>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey/TargetSetLevel/Server_/Database_/SymmetricKey</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:TargetSetLevel xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:TargetTypeSkeleton type="string">Server/Database/SymmetricKey</DMF:TargetTypeSkeleton>
                      <DMF:LevelName type="string">SymmetricKey</DMF:LevelName>
                      <DMF:Condition type="string"/>
                    </DMF:TargetSetLevel>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/Condition/Is master</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:Condition xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:Expression type="string">
                        &lt;Operator&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;Bool&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;OpType&gt;EQ&lt;/OpType&gt;&lt;?char 13?&gt;
                        &lt;Count&gt;2&lt;/Count&gt;&lt;?char 13?&gt;
                        &lt;Attribute&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;String&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;Name&gt;Name&lt;/Name&gt;&lt;?char 13?&gt;
                        &lt;/Attribute&gt;&lt;?char 13?&gt;
                        &lt;Constant&gt;&lt;?char 13?&gt;
                        &lt;TypeClass&gt;String&lt;/TypeClass&gt;&lt;?char 13?&gt;
                        &lt;ObjType&gt;System.String&lt;/ObjType&gt;&lt;?char 13?&gt;
                        &lt;Value&gt;master&lt;/Value&gt;&lt;?char 13?&gt;
                        &lt;/Constant&gt;&lt;?char 13?&gt;
                        &lt;/Operator&gt;
                      </DMF:Expression>
                      <DMF:Name type="string">Est master</DMF:Name>
                      <DMF:Description type="string">Confirme que le nom de la base de données est MASTER.</DMF:Description>
                      <DMF:Facet type="string">Database</DMF:Facet>
                    </DMF:Condition>
                  </data>
                </document>
                <document>
                  <docinfo>
                    <aliases>
                      <alias>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey/TargetSetLevel/Server_/Database</alias>
                    </aliases>
                    <sfc:version DomainVersion="3"/>
                  </docinfo>
                  <data>
                    <DMF:TargetSetLevel xmlns:DMF="http://schemas.microsoft.com/sqlserver/DMF/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                      <DMF:Parent>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/ObjectSet/Symmetric Key for master Database__ObjectSet/TargetSet/Server_/Database_/SymmetricKey</sml:Uri>
                        </sfc:Reference>
                      </DMF:Parent>
                      <DMF:TargetSetLevelCondition>
                        <sfc:Reference sml:ref="true">
                          <sml:Uri>/PolicyStore/Condition/Is master</sml:Uri>
                        </sfc:Reference>
                      </DMF:TargetSetLevelCondition>
                      <DMF:TargetTypeSkeleton type="string">Server/Database</DMF:TargetTypeSkeleton>
                      <DMF:LevelName type="string">Database</DMF:LevelName>
                      <DMF:Condition type="string">Est master</DMF:Condition>
                    </DMF:TargetSetLevel>
                  </data>
                </document>
              </instances>
            </DMF:bufferData>
          </xs:schema>
        </data>
      </document>
    </definitions>
  </xs:bufferSchema>
</model>
