3.1.4.1.2.1 BeginPublish

       <s:element name="BeginPublish">
         <s:complexType>
           <s:sequence>
             <s:element name="serverName" type="s:string" minOccurs="0" maxOccurs="1" />
             <s:element name="databaseName" type="s:string" minOccurs="0" maxOccurs="1" />
             <s:element minOccurs="0" type="s:string" maxOccurs="1" name="sqlUsername" />
             <s:element name="sqlPassword" type="s:string" minOccurs="0" maxOccurs="1" />
             <s:element name="useTransactions" type="s:boolean" minOccurs="1" maxOccurs="1" />
           </s:sequence>
         </s:complexType>
       </s:element>

The BeginPublish element represents the target instance of SQL Server, user credentials, and desired transactional behavior of subsequent operations.

The serverName element represents the name of the target instance of SQL Server.

The databaseName element represents the name of the target database on the serverName instance of SQL Server.

The sqlUsername element represents the user name that is used to authenticate on the target instance of SQL Server.

The sqlPassword element represents the password that is used to authenticate on the target instance of SQL Server.

The useTransactions element represents the desired transactional behavior of subsequent server operations.

For more information about the credentials that are used to connect to SQL Server, see [MSDN-CRED].