sqlserver添加sa用户和密码的实现

作者:@别天神 时间:2024-01-20 18:42:15 

sqlserver安装完之后(安装参考)

我遇到了一个尴尬的问题:

之前的安装时是windows选择身份验证的,所以用可视化工具连接到服务器是,可以选择“windows身份验证”,没毛病。

sqlserver添加sa用户和密码的实现

但是

我的项目的数据库连接配置时,是用户名和密码方式的登录,所以我突然尴尬的发现,我没有可供登录的用户名和密码。

用可视化工具选择SQL Server身份验证登录时,也需要用户名和密码

sqlserver添加sa用户和密码的实现

所以,只能添加一个用户和密码来用于登录

我是用sa用户名,其实sa用户是sql server自带的用户,所以我们在装数据库的时候只需要设置一个密码就可以了。然而在装数据库的时候忘记输入该用户的密码,在装好之后也可以添加该用户的密码,具体如何添加呢,请看下面的操作。

因为我们使用sa用户登录不了,所以我们登录的时候只能选择用系统登录,然后登录进去之后,我们就要去修改相关的属性了,我们右键数据库,点击属性

sqlserver添加sa用户和密码的实现

在弹出的界面选择【安全性】,勾选【SQL Server 和 Windows身份验证模式】,然后点击【确定】

sqlserver添加sa用户和密码的实现

接下来我们就要设置sa用户了,在数据库可视化工具界面的左边对话框中,找到【安全性】》【登录名】,展开并双击【sa】,

会弹出【登录属性-sa】窗口。

在这个sa的登录属性对话框中,我们首先要设置这个用户的密码,由于这个用户名是系统自带的用户,所以我们直接填写密码就可以了,然后再次确认一下密码。【强制实施密码策略】可勾选可不勾选,看个人的需求。

sqlserver添加sa用户和密码的实现

接着还在这个对话框中,我们点击左上角的第二个属 * 器角色(server roles),这里是你为添加该用户要实现哪些角色。一般我们自己使用都是配置最高权限的角色,一个是public ,还有一个是sysadmin。

sqlserver添加sa用户和密码的实现

接着我们还在这对话框,我们点击最后一个属性,也就是状态属性(Status),在这个状态栏中,我们只需要勾选上面一栏是否允许连接到数据库引擎(Permission  to connect  to database engine) 选择 grant(授予);

下面一栏:登录 选择启用(Enabled)。

sqlserver添加sa用户和密码的实现

添加好后,点击【确定】,再次来到数据库这边,我们右键数据库,重新启动(Restart),重新启动数据库服务,这样能够将我们刚才配置好的加载起来。重新启动完成之后,我们就可以使用sa用户登录了。

sqlserver添加sa用户和密码的实现

来源:https://blog.csdn.net/thinkingmyself/article/details/86520193

标签:sqlserver,sa,用户,密码
0
投稿

猜你喜欢

  • python判断一个集合是否包含了另外一个集合中所有项的方法

    2022-01-15 19:08:06
  • pandas group分组与agg聚合的实例

    2023-01-04 14:22:28
  • Python数据分析之 Matplotlib 3D图详情

    2021-03-05 21:20:33
  • mysql中关键词exists的用法实例详解

    2024-01-20 18:41:25
  • 解决Django的request.POST获取不到内容的问题

    2022-12-26 18:55:20
  • 详解vue页面首次加载缓慢原因及解决方案

    2024-05-25 15:19:45
  • MySQL中的字符串模式匹配

    2010-03-09 16:30:00
  • django+celery+RabbitMQ自定义多个消息队列的实现

    2021-01-21 16:52:10
  • 基于golang uint8、int8与byte的区别说明

    2024-05-09 09:56:03
  • Python聊天室带界面实现的示例代码(tkinter,Mysql,Treading,socket)

    2024-01-23 21:46:07
  • Python输出带颜色的字符串实例

    2023-08-20 05:28:03
  • 利用Python判断文件的几种方法及其优劣对比

    2022-07-03 06:20:02
  • python使用sqlite3时游标使用方法

    2022-10-10 09:29:16
  • Django实现文件上传下载

    2022-03-17 18:42:48
  • Python中的并发编程asyncio库入门使用

    2021-02-13 05:03:52
  • Python对接六大主流数据库(只需三步)

    2022-04-25 21:51:55
  • Python自动登录126邮箱的方法

    2022-11-19 05:01:17
  • Sql Server 索引使用情况及优化的相关Sql语句分享

    2012-06-06 19:49:36
  • python中的各种运算符介绍

    2021-08-09 12:49:04
  • TensorFlow深度学习之卷积神经网络CNN

    2022-07-03 17:43:15
  • asp之家 网络编程 m.aspxhome.com