上位机搬砖中头像

SQL 数据库两种登录连接方式(专业实操记录)

前置操作:查找 SQL Server 实例名

想要完成数据库登录,需先确认本地 SQL Server 实例名,具体步骤如下:

  • 打开计算机管理工具:按下快捷键Windows+R,输入compmgmt.msc,点击确定;

  • 定位服务列表:在计算机管理界面中,依次展开服务和应用程序→服务;

  • 查找实例名:在服务列表中,名称以SQL Server (开头、)结尾的项,括号内的字符即为SQL Server 实例名(如 MSSQLSERVER1、SQLEXPRESS、SQLEXPRESS01)。

方式一:本机 Windows 身份认证登录(免密,适用于本地操作)

该方式依托 Windows 系统账号完成身份验证,无需单独输入数据库账号密码,是本地登录的默认方式,实操步骤:

  1. 打开 SQL Server Management Studio(SSMS),在Connect to Server窗口中,设置Server type为Database Engine;
  2. 填写Server name:格式为本地计算机名\实例名(如 ZM\SQLEXPRESS、ZM\SQLEXPRESS01),也可通过Browse for more... 选择本地可用实例;

3.选择Authentication为Windows Authentication;点击Connect,若成功进入 SSMS 主界面(显示实例名、数据库 / 安全性等目录),说明数据库安装且登录成功。

方式二:SQL Server 身份认证登录(sa 超级管理员,适用于远程 / 权限管理)

该方式通过数据库独立账号密码验证,核心使用sa超级管理员账号,需先开启并配置该账号,再完成登录,全步骤含配置 + 登录:

步骤 1:开启服务器混合身份认证

  1. 以 Windows 身份认证登录 SSMS 后,在Object Explorer中右击目标实例,选择属性;

2.在Server Properties窗口中,点击左侧Security(安全性);勾选SQL Server and Windows Authentication mode(SQL Server 和 Windows 身份验证模式,即双重认证),点击确定。

步骤 2:配置 sa 账号并启用

  1. 在Object Explorer中,依次展开实例→Security(安全性)→Logins(登录名);
  2. 找到并右击sa账号,选择属性;

3.【状态配置】:点击左侧Status(状态),在Permission to connect to database engine中勾选Grant(授予连接权限),在Login中勾选Enabled(启用账号),取消Login is locked out(账号锁定);

4.【设置密码】:点击左侧General(常规),设置 sa 账号的登录密码,点击确定完成配置。

步骤 3:重启服务并完成 sa 账号登录

  1. 回到计算机管理 - 服务界面,找到对应 SQL Server 实例的服务,右击选择重启,使配置生效;
  2. 断开 SSMS 中原有 Windows 认证的连接,重新打开Connect to Server窗口;
  3. 选择Authentication为SQL Server Authentication;

4.输入Login为sa,Password为步骤 2 中设置的密码,点击Connect;

5.登录成功后,SSMS 界面会显示实例名 - sa,表示已通过 SQL Server 身份认证登录。

关键注意事项

  1. 配置 sa 账号后必须重启 SQL Server 服务,否则配置不生效;
  2. sa 账号为超级管理员,需设置高强度密码,避免账号泄露;
  3. 混合身份认证开启后,可同时支持 Windows 认证和 SQL Server 认证两种方式登录。

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/scalemelon/article/details/158931785

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--