今天主要是来分享一篇文章,如何用SQL Server数据库管理工具:SQL Server Management Studio(SSMS)来创建用户名和密码?以及用户名授权,以达到登陆的时候可以正常通过SQL Server身份验证。
先简单说明一下:我的电脑是Windows10的,我本地安装的是“SQL Server 2017 Developer”版本。
具体操作步骤如下:都是图文界面的,不用担心看不懂。
1、连接数据库 -》展开安全性-》选择登录名-》选择新建登录名。
2、在登录名-新建弹出框-》点击常规-》输入登录名-》选择SQL Server身份验证-》输入密码-》强制实施密码过期策略前面不打勾-》选择默认数据库-》选择默认语言。
3、在登录名-新建弹出框-》点击服务器角色-》选择要向角色授予的安全特权。
4、在登录名-新建弹出框-》点击用户映射-》选择用户可以登录的数据库-》选择用户拥有的登录数据库的权限。
5、在登录名-新建弹出框-》点击安全对象-》点击搜索添加安全对象-》安全对象添加完成后选择安全对象权限。
提醒:搜索添加安全对象这里,我选择的是:服务器“DESK0P-G1I39 Q MSSQLSERVER01”。
6、在登录名-新建弹出框-》点击状态-》选择默认即可。(是否允许连接到数据库引擎?授予;登陆?已启用;)
7、设置服务器身份验证模式
默认服务器身份验证只有Windows身份验证模式,我们需要设置成SQL Server和Windows身份验证模式。
第一步:选择SQL Server服务器,右键单击,属性;
第二步:服务器属性,选择页安全性设置服务器身份验证如下:
第三步:服务器属性,选择页连接设置为允许远程连接到此服务器。一般默认情况下,这前面是打勾的,如果没打勾,自己打上即可!
8、重启SQL Server服务器
重启有两种方法,一是通过Windows服务,二是通过SQL Server配置管理器。
第一种:Windows服务方法;找到“SQL Sever(MSSQLSERVER01)”,右键单击 “重新启动”;
第二种:SQL Server配置管理器方法;打开SQL Sever 2017配置管理器,依次选择SQL SErver服务 - SQL Server(MSSQLSERVER01) - 右键单击 - 重新启动。
好了,到现在为止,你再去连接,用你新创建的用户名和密码,相信你已经可以成功的连接上SQL Sever服务器了。