gpt4 book ai didi

SQL Server 2008 : should I be using Windows auth or SQL Server auth?

转载 作者:行者123 更新时间:2023-12-02 22:22:55 25 4
gpt4 key购买 nike

我有一个 MS-Access 2007 前端。我将拥有多个用户。它们都将位于网络公司域中。我应该使用 Windows 身份验证还是 SQL Server 身份验证来通过 ODBC 连接到 SQL Server 2008?

最佳答案

Windows 身份验证将允许更加无缝的身份验证过程,单点登录!

摘自以下文章:

SQL Server 身份验证的缺点

  • 如果用户是 Windows 域用户谁有登录名和密码Windows,他仍然必须提供另一个(SQL Server)登录名和连接密码。跟踪多个名称和密码是对于许多用户来说很困难。不得不提供 SQL Server 凭据一个人连接到的时间数据库可能很烦人。
  • 无法使用 SQL Server 身份验证Kerberos 安全协议(protocol)。
  • Windows 提供额外密码不适用的政策SQL Server 登录。

SQL Server 身份验证的优点

  • 允许 SQL Server 支持旧版本应用和应用由第三方提供需要 SQL Server 身份验证。
  • 允许 SQL Server 支持混合操作环境系统,其中并非所有用户由 Windows 域进行身份验证。
  • 允许用户从未知位置连接或不受信任的域。例如,已成立的申请客户使用指定的 SQL 连接登录服务器以接收状态他们的订单。
  • 允许 SQL Server 支持基于 Web 的应用程序,用户可以在其中创建自己的身份。
  • 允许软件开发人员通过以下方式分发他们的应用程序使用复杂的权限层次结构基于已知的、预设的 SQL Server登录。

这里有一篇关于每种方法的优点/缺点的好文章。 http://technet.microsoft.com/en-us/library/ms144284.aspx

关于SQL Server 2008 : should I be using Windows auth or SQL Server auth?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3999213/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com