连接字符串在 Web 主机服务器中跳过 _ 之后的用户 ID

Connection String skipping the user id after _ in Web Host Server

我已将我的网站部署到 运行ning Plesk 和 ASP.NET Enterprise Manager 的虚拟主机。我已经创建了一个用户 myapp_user2 并将其分配给 mydatabase_db1 但是当我 运行 我的网站时,我只能看到该错误它跳过 underscore[=14= 之后的用户名]

错误:

Cannot open database "mydatabase_db1" requested by the login. The login failed.
Login failed for user 'W1\IWPD_271(myapp)'.

<connectionStrings>
  <add name="myappDBContext" connectionString="metadata=res://*/Areas.ADMIN.Models.Model.csdl|res://*/Areas.ADMIN.Models.Model.ssdl|res://*/Areas.ADMIN.Models.Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\MSSQLSERVER2012;initial catalog=mydatabase_db1;integrated security=True;MultipleActiveResultSets=True;User ID=myapp_user2;Password='123345';App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>

删除集成安全=True 以在连接字符串中使用用户 ID