sql-server - SQL Server 2005 : How Secure is SQL Server Authentication?

标签 sql-server security authentication

如果您使用 SQL Server 身份验证 (2005),登录详细信息是否以明文形式通过网络发送?

最佳答案

如您所愿,安全无忧...

您可以相当轻松地配置 SSL,如果您没有受信任的证书,如果您强制加密,SQL Server 可以创建/颁发它自己的自签名证书供您使用... from this write-up

Credentials (in the login packet) that are transmitted when a client application connects to SQL Server are always encrypted. SQL Server will use a certificate from a trusted certification authority if available. If a trusted certificate is not installed, SQL Server will generate a self-signed certificate when the instance is started, and use the self-signed certificate to encrypt the credentials. This self-signed certificate helps increase security but it does not provide protection against identity spoofing by the server. If the self-signed certificate is used, and the value of the ForceEncryption option is set to Yes, all data transmitted across a network between SQL Server and the client application will be encrypted using the self-signed certificate

关于sql-server - SQL Server 2005 : How Secure is SQL Server Authentication?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2163658/

相关文章:

c# - 如何在 SQL Server 中保存学生的缺勤日期?

sql - 将列中的文本规范化为表的最有效方法是什么?

php - strip_tags() 容易受到脚本攻击吗?

ruby-on-rails - 我的缓存解决方案安全吗?

android - 如何实现在所有 Activity 中可用的登录 Activity 。安卓

c# - Owin Bearer Token 认证 + 授权 Controller

sql-server - SQL Server 中的存储过程在许多用户使用时执行速度非常慢

sql - 递归 SQL 查询加速非索引查询

mysql - 测试脚本 - 查找打开的 MySQL 端口并检查数据库

authentication - 成功验证后,Grails Spring Security会强制用户进入特定屏幕