![]() |
1
2
也许可以使用ODBC为SQL Server连接创建DSN。那么您的web.config只需要知道DSN。这可能需要您使用System.Data.OleDb。我从未见过在ASP.NET中使用DSN,但它曾经是经典ASP.NET的标准。我从来没有听说过使用Active Directory来管理ODBC。 |
![]() |
2
1
在我工作的地方,我们有一个在特定域帐户下运行的windows服务。该帐户在SQL Server中设置为登录名,并且在需要访问的数据库中有一个匹配的用户。我们在这方面从来没有遇到过任何问题。 我认为最重要的是正确配置您的数据库用户(或角色),使其只能访问所需的内容。 我已经考虑过使用AD以您在第一段中描述的类似方式管理SQL访问。(AD组->SQL Server登录->DB用户->DB对象)到目前为止,我看到的唯一缺点是,如果用户直接连接到数据库,他们会绕过应用程序中的任何逻辑。一个好处是,您知道哪些域用户正在访问您的数据库。 |
![]() |
Ali Jebali · ASP。网络核心力量使用Brotli 1 年前 |
![]() |
Ahmad · 如何配置IIS以承载应用程序而不中断相对路径? 1 年前 |
![]() |
Crust3 · IIS虚拟目录和内容范围标头 1 年前 |