您现在的位置是:人工智能 >>正文
Windows和SQL Server身份验证之间的差异
人工智能31人已围观
简介作者丨Lokesh Joshi译者 | 康少京审校丨Noe身份验证是任何安全策略的关键。它可以保证特定人的身份真实有效,并且行为过程也具有一定的真实性。简而言之,它是一种确定某人或某物是否“恰如其名” ...
作者丨Lokesh Joshi
译者 | 康少京
审校丨Noe
身份验证是份验任何安全策略的关键。它可以保证特定人的差异身份真实有效 ,并且行为过程也具有一定的份验真实性。简而言之,差异它是份验一种确定某人或某物是否“恰如其名”的行为。
对于微软SQL Server ,差异有两种不同的份验身份验证模式 ,即Windows模式和混合模式 。差异这两种模式决定了系统如何验证或识别特定用户。高防服务器份验
如果选择Windows认证方式,差异实际上是份验禁用SQL认证方式,允许Windows认证方式 。差异另一方面 ,份验如果你选择混合身份验证模式,差异相当于允许Windows和SQL Server身份验证模式。份验因为无法禁用 Windows 身份验证模式,它始终保持活跃的状态。
在本篇文章中 ,我们将讨论Windows身份验证模式和SQL Server身份验证模式之间的区别。首先,我们了解这些身份验证模式的确切含义 。香港云服务器
什么是 Windows身份验证模式 ?
为微软SQL Server选择Windows身份验证模式时,必须提供Windows帐户的登录凭据才能访问数据库服务器。基本上 ,此模式不会根据特定SQL的登录凭据对用户进行身份验证。相反 ,它会根据用户的Windows帐户验证用户的身份。
这种模式背后的主要思想是 ,首先 ,你需要在Active Directory中对自己进行身份验证 。服务器租用稍后,SQL Server通过操作系统中的Windows主体令牌验证你的身份。
在这种身份验证模式下,SQL Server的用户身份验证依赖于Windows操作系统 。因此 ,它有时也称为集成安全性。
当你使用Windows身份验证模式连接到SQL Server时 ,SQL Server不会验证你的身份。相反 ,Windows会完成这一切,因为它是默认的亿华云身份验证模式 。另外,这种模式比SQL Server身份验证模式更安全 。
优点
Windows身份验证模式利用Kerberos身份验证协议 。因此 ,它是连接到SQL Server的一种安全方法。它利用令牌和服务主体名称 (SPN) 来验证用户的身份。
该模式不会通过网络传输你的密码。因此 ,它可以保护你的密码不被盗。使用此模式时 ,建站模板SQL Server不会保存你的登录凭据。由于此模式利用Kerberos安全协议,你可以实施各种密码策略,包括密码过期 、帐户锁定和复杂密码。缺点
当你选择Windows身份验证模式连接到SQL Server时 ,所有用户都必须是Active Directory的一部分。数据库管理员对Active Directory登录没有任何控制权。什么是SQL Server身份验证模式?
在SQL Server身份验证模式下 ,用户名和密码是在SQL Server中创建的,云计算而不是基于Windows帐户。使用此身份验证模式时 ,你将创建不同的用户名和密码并将其保存在SQL Server中 。
每当你需要连接到SQL Server时,都必须提供存储在SQL Server中的登录凭据。这与Windows帐户的凭据无关。另外,需要注意的是,必须为你的SQL Server帐户设置一个安全性强的用户名和密码 。
对于SQL Server登录 ,可以使用三种可选的密码策略,如下所示:
用户应在下次连接到SQL Server时更改密码。你还可以强制执行密码过期策略,在密码过期后需要更改密码 。第三个选项是对SQL Server登录强制执行Windows登录策略。它需要冗长的密码和复杂性。优点
该模式使SQL Server能够支持需要SQL Server身份验证的旧应用程序和第三方应用程序。它允许SQL Server支持具有混合操作系统的环境 。允许任何用户连接到SQL Server 。SQL Server支持网站并允许用户创建自己的身份 。缺点
每次要连接到SQL Server时 ,都需要提供登录凭据。你需要记住用户名和密码。如果你有多个SQL Server实例,那么记住所有这些凭据会变得很困难 。黑客有可能会窃取你的凭据,因为它们以加密形式存储在主数据库中。不使用Kerberos安全协议。Windows身份验证模式与SQL Server身份验证模式
下表重点介绍了Windows身份验证模式和SQL Server身份验证模式的区别 :

结论
我们对Windows和SQL Server身份验证模式之间的差异的就先讨论到这。在Windows身份验证模式下,你可以通过Windows帐户连接到SQL Server 。另一方面,SQL Server身份验证模式要求你创建存储在SQL Server中的新用户名和密码。由于Windows身份验证模式支持Kerberos协议 ,因此比SQL Server身份验证模式更安全 。
原文链接 :
https://dzone.com/articles/differences-between-windows-and-sql-server-authentication
译者介绍
康少京,51CTO社区编辑 ,目前从事通讯类行业 ,底层驱动开发岗位 ,研究过数据结构 ,Python,现对操作系统和数据库等相关领域感兴趣。
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/html/625f799367.html
上一篇:云原生安全架构设计最佳实践
下一篇:蓝牙信号可追踪智能手机
相关文章
Royal勒索软件攻击瞄准美国医疗系统
人工智能美国卫生与公众服务部HHS)发出警告称:名为Royal的勒索软件组织正对国家医疗保健系统发起攻击。该机构的卫生部门网络安全协调中心HC3)说:"虽然大多数已知的勒索软件运营商都提供勒索软件服务,但Ro ...
【人工智能】
阅读更多台式电脑SSD装机教程(从零开始,教你轻松完成台式电脑SSD的安装和配置)
人工智能随着科技的不断发展,SSD固态硬盘)已经逐渐取代了传统的机械硬盘,成为了许多电脑用户升级的首选。本文将为大家介绍如何将SSD安装到台式电脑中,并简单配置以提升性能,让您的电脑焕发新生。1.了解SSD固 ...
【人工智能】
阅读更多电光火石电脑安装教程(为您解析电脑组装步骤,让您成为电脑高手)
人工智能随着科技的发展,电脑已经成为我们生活中不可或缺的工具。然而,很多人对于电脑的硬件知识却了解甚少,对于自己动手组装一台电脑感到困惑。本文将为您详细介绍电光火石电脑安装教程,帮助您轻松学会DIY装机,成为 ...
【人工智能】
阅读更多
热门文章
最新文章
友情链接
- MotoZ信号表现如何?(探索MotoZ在各种信号环境下的表现和关键特性)
- 威刚UV150的优势及性能测评(一款可靠高效的存储解决方案)
- Android M怎么样?
- 飞利浦面条机(轻松制作多种口感面条,让你爱上自制美食)
- 酷派8298A01(一款令人惊艳的智能手机,助力你潮流尽显个性)
- BugooG1(探索BugooG1的卓越性能和创新设计)
- 华硕ZX53VW散热能力解析(性能炸裂,散热不退步!)
- 华硕BIOS恢复出厂设置图解(详解华硕BIOS恢复出厂设置步骤,让您轻松搞定电脑故障)
- 相机CF卡芯片损坏解决方法(教你应对相机CF卡芯片损坏的情况,避免数据丢失)
- 优沃IWM智能体重管理系统——轻松掌控健康(健康管理新利器——优沃IWM帮你实现身体管理的新高度) 亿华云企业服务器b2b信息平台云服务器源码库香港物理机网站建设