Arn*_*e W 1 .net sql-server 2-tier sql-server-native-client
我正在用wpf开发一个桌面客户端应用程序,我想把我目前在Access中的数据库放在我们的SQL Server实例上.我认为使用Windows身份验证不是一个好主意,因为每个用户都应该添加到sql server并获得必要的权限.因此,另一个选择是在SQL Server中为该特定应用程序创建用户.我还读到你可以让客户端应用程序通过SQL Server Native Client连接到数据库,但我需要在每台PC上安装它.所以我想我的问题是,这样做的正确方法是什么?
如果您处于安全的局域网环境中,那么Windows身份验证绝对是您的最佳选择.这样,您就没有为每个用户提供单独的登录凭据集,并且您不需要在应用程序上存储/输入的登录凭据本身.
如果您处于互联网状态,则根本不应允许直接连接到SQL服务器.
归档时间: |
|
查看次数: |
316 次 |
最近记录: |