🎉个人主页:这个昵称我想了20分钟
✨往期专栏:【速成之路】jQuery
【速成之路】Ajax
🎖️本期专栏:【速成之路】SQL server

SQL Server 2012的身份验证模式
Sql server安全管理体现在如下几方面:
对用户登录进行身份验证。当用户登录到数据库系统时,系统对该用户的账户和口令进行验证,包括确认用户的账户是否有效以及能否访问数据库系统。
对用户进行的操作进行权限控制。当用户登录到数据库系统后,只能在允许的权限内对数据库中的数据进行操作。
用户对某一数据库进行某种操作,必须满足以下3个条件:
- 登录Sql server服务器时必须通过身份验证;
- 必须是该数据库的用户,或者是某一角色的成员;
- 必须有执行该操作的权限。
SQL Server2012有两种身份认证模式:Windows验证模式和SQL Server验证模式。如图是这两种模式登录SQL server服务器的情况。
1.Windows验证模式
以下是对于Windows验证模式登录的几点重要说明:
(1)必须将Windows账户加入到SQL Server中,才能采用Windows账户登录SQL Server。
(2)如果使用Windows账户登录到另一个网络的SQL Server,必须在Windows中设置彼此的托管权限。
2.SQL Server验证模式
在SQL Server验证模式下,SQL Server服务器要对登录的用户进行身份验证。当SQL Server在Windows操作系统上运行时,系统管理员设定登录验证模式的类型可为Windows验证模式和混合模式。当采用混合模式时,SQL Server系统既允许使用Windows登录账号登录,也允许使用SQL Server登录账号登录。
建立和管理用户账户
1.界面方式管理用户账户
1.建立Windows验证模式的登录名
(1)创建Windows的用户。以管理员身份登录到Windows ,打开“控制面板”,在管理账户中添加新的账户。
(2)将Windows账户加入到SQL Server中。以管理员身份登录到SQL Server Management Studio,在“对象资源管理器”中,展开“安全性”节点,并右击“登录名”项,选择“新建登录名