SQL Server 2008:我应该使用Windows身份验证还是SQL Server身份验证?

l--*_*''' 5 sql sql-server ms-access odbc sql-server-2008

我有一个MS-Access 2007前端.我会有多个用户.他们都将成为网络公司的域名.我是否应该使用Windows身份验证或SQL Server身份验证通过ODBC连接到SQL Server 2008?

Dus*_*ine 6

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

从下面的文章:

SQL Server身份验证的缺点

  • 如果用户是具有Windows登录名和密码的Windows域用户,则他仍必须提供另一个(SQL Server)登录名和密码才能进行连接.许多用户很难跟踪多个名称和密码.每次连接到数据库时必须提供SQL Server凭据可能很烦人.
  • SQL Server身份验证无法使用Kerberos安全协议.
  • Windows提供了SQL Server登录不可用的其他密码策略.

SQL Server身份验证的优点

  • 允许SQL Server支持需要SQL Server身份验证的第三方提供的旧应用程序和应用程序.
  • 允许SQL Server支持具有混合操作系统的环境,其中所有用户都未通过Windows域进行身份验证.
  • 允许用户从未知或不受信任的域进行连接.例如,已建立客户与指定的SQL Server登录连接以接收其订单状态的应用程序.
  • 允许SQL Server支持用户创建自己的身份的基于Web的应用程序.
  • 允许软件开发人员使用基于已知预设SQL Server登录的复杂权限层次结构来分发其应用程序.

这是关于每个人的赞成/反对意见的好文章.http://technet.microsoft.com/en-us/library/ms144284.aspx