Como incluir e comercial na cadeia de conexão?

Estou usando o Entity Framework 4 para um aplicativo simples e gostaria de apresentar minhas credenciais de conexão na seguinte cadeia de conexão:

<connectionStrings>
    <add name="MyEntities"    
         connectionString="metadata=res://*/MyDataModel.csdl|res://*/MyDataModel.ssdl|res://*/MyDataModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost\DEV;Initial Catalog=MyDB;UserId=myUser;Password=jack&jill;MultipleActiveResultSets=True&quot;" 
         providerName="System.Data.EntityClient" />
</connectionStrings>

No entanto, a senha (que não posso alterar) contém um e comercial. O ASP.NET lança:Configuration Error: An error occurred while parsing EntityName. Line XX, position YYY.

Se eu substituir o e comercial na senha por&amp;Eu recebo umSqlException: Login failed for user 'myUser'. Normalmente, esse truque funciona, mas acho que algo está falhando, porque tecnicamente é uma cadeia de conexão dentro de uma cadeia de conexão.

O que devo fazer aqui? A maioria das minhas aulas inclui código como:

using (var context = new MyEntities()) {
   // do work
}

Atualizar: Acontece que as credenciais que estou usando são uma conta de domínio, então o que eu realmente preciso éIntegrated Security=True na cadeia de conexão em vez de uma senha.

Codificando o E comercial, conforme indicado na resposta aceitadevemos funciona bem, embora eu não tenha testado.

questionAnswers(1)

yourAnswerToTheQuestion