我有一个本地的Windows托管服务,它正在尝试连接到SQLExpress的本地实例,并且正在使用连接字符串/本地服务需要使用的身份验证来打砖墙。
以下是托管服务的配置
<add key="..." value="Data Source=<machineName>\SQLEXPRESS;Persist Security Info=True; Integrated Security=True" />
有趣的是,这可以工作,但只提供对主数据库的访问。它不提供对服务所需的实际数据库的任何访问权限。我已经在SQL Management Studio中尝试了各种可能性,重新提供访问/安全性/用户但无济于事。
我已尝试使用初始目录但获得安全性异常
<add key="..." value="Data Source=<machineName>\SQLEXPRESS;Persist Security Info=True;inital catalog=<dbName>; Integrated Security=True" />
我也在假设
一个。托管服务使用的登录是一个红色的鲱鱼,这确实是一个SQLServer问题。
湾如果SQLServer不是本地的,那么托管服务将需要AD凭据。
答案 0 :(得分:0)
最后两个步骤可以从SQL Server Management Studio完成。
快乐编码