繁体   English   中英

AppPoolIdentity如何访问远程SQL Server数据库?

[英]How AppPoolIdentity access remote SQL Server database?

我能够使应用程序池标识正常工作,我甚至能够成功访问远程SQL Server数据库。 我记录了另一个stackoverflow问题的答案中的步骤。

仍然,托管在同一台机器上的所有应用程序都能够访问远程数据库,这是有意义的,因为我添加了机器名称为<My Domain>\\<My Machine>$的SQL Server帐户,而不是帐户名称。

现在,我的问题是:如何只允许某个应用程序访问远程数据库,而不是机器上的任何应用程序?

您无法使用应用程序池标识帐户。 如果要仅允许特定应用程序访问数据库,则需要将应用程序池标识设置为托管服务帐户或域帐户。 Windows Server 2008 R2和Windows 7中引入了托管服务帐户。使用托管服务帐户有一个优势:您无需管理其密码,但是没有GUI来管理它们。

这里有一篇介绍托管服务帐户的文章:

介绍托管服务帐户

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM