我有我的connexion字符串生成器,如下所示:
SqlConnectionStringBuilder connStringBuilder = new SqlConnectionStringBuilder
{
DataSource = "NAMEofSERVER",
InitialCatalog = "NAMEofDATABASE",
Encrypt = true,
TrustServerCertificate = true,
ConnectTimeout = 60,
AsynchronousProcessing = true,
MultipleActiveResultSets = true,
IntegratedSecurity = true
};
而且我没有正确的“密码”,那么我的wcf服务与我的SQLServer数据库的良好连接怎么可能? (我可以做INSERT和UPDATES)。
这是因为它在同一台计算机(我的服务WCF和我的数据库)中,或者它只在本地,当我要分享我的wcf时,连接将被拒绝?
默认情况下,它会考虑使用Windows身份验证登录到SQLServer,因此在这种情况下您不需要用户标识和密码。但是,如果服务器中禁止您的Windows身份验证,则即使使用Windows身份验证也不允许登录。