任何人都可以使用自定义服务帐户帮助我处理连接字符串。 我已经通过了关于连接到SQL Server using Windows authentication的MSDN指南 但不知何故无法弄清楚如何让自定义服务帐户工作。
我的连接字符串如下:
<add name="GTR.MDFConnectionString" connectionString="Server=SGDB3;Database=GTR;Trusted_Connection=Yes;"/>
还使用自定义服务帐户作为标识成功创建了应用程序池,并检查了应用程序是否在此新应用程序池下运行。
在SQL server 2008r数据库中,我还将自定义服务帐户添加为具有读写访问权限角色的数据库GTR的新登录
但是,当我的ASP.NET Web应用程序运行并访问数据库时,它会引发登录失败的sqlexception,引用我的个人域ID而不是我的自定义服务ID。 “无法打开登录请求的数据库”GTR“。登录失败。 用户'ryan'登录失败。“
自定义服务ID:SGImport 我的域名:ryan
任何人都可以指导我什么是错的,我应该如何让Web应用程序连接到数据库作为自定义服务帐户而不是用户帐户?