MSSQL2005 用户'sa'登录失败。错误18456或233

2024-01-27 12:38

本文主要是介绍MSSQL2005 用户'sa'登录失败。错误18456或233,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

   MSSQL2005 用户sa登录失败。错误18456或233 -  赢 - 我要我的快乐sql2005数据库连接不上,错误:233/错误:18452(图解) - 星茫 - 星茫

 

 sql2005数据库连接不上,错误:233/错误:18452(图解) - 星茫 - 星茫

   因密码或用户名错误而使身份验证失败并导致连接尝试被拒时,类似下面的消息将返回到客户端 :“用户 'sa' 登录失败”。(Microsoft SQL Server,错误: 18456)”

         为了增强安全性,返回到客户端的错误消息有意隐藏身份验证错误的本质。但是,在 SQL Server 错误日志中,对应的错误包含映射到身份验证失败条件的错误状态。将错误状态与以下列表进行比较以确定登录失败的原因。

2

用户 ID 无效。

6

尝试同时使用 SQL Server 身份验证与 Windows 登录名。

7

登录已禁用,密码不正确。

8

密码不正确。

9

密码无效。

11

登录有效,但服务器访问失败。

13

登录是有效的登录,但服务器访问失败。

18

必须更改密码。

         如果在安装过程中选择“Windows 身份验证模式”,则 sa 登录名将被禁用。如果稍后将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,则 sa 登录名仍处于禁用状态。这会导致状态 7 错误:“用户 'sa' 登录失败”。若要启用 sa 登录帐户,请使用 ALTER LOGIN 语句。

         众所周知,sa 帐户是一个广为人知的 SQL Server 帐户,并且经常成为恶意用户的攻击目标。除非您的应用程序需要使用 sa 帐户,否则请不要启用它。为 sa 登录名使用一个强密码非常重要。

         sa 登录名只能使用 SQL Server 身份验证连接到服务器。

更改安全验证模式:

  1. 在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”

  2. “安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”

  3. 在 SQL Server Management Studio 对话框中,单击“确定”以确认需要重新启动 SQL Server

       4.在对象资源管理器中,右键单击您的服务器,再单击“重新启动”。如果运行有 SQL Server 代理,则也必须重新启动该代理


使用 Management Studio 启用 sa 登录帐户

  1. 在对象资源管理器中,依次展开“安全”、“登录名”,右键单击“sa”,再单击“属性”

  2. “常规”页上,您可能需要为 sa 登录名创建密码并确认该密码。

  3. “状态”页上的“登录”部分中,单击“启用”,然后单击“确定”

MSSQL2005 用户sa登录失败。错误18456 - lijie_cky@126 - lijie_cky@126的博客MSSQL2005 用户sa登录失败。错误18456 - lijie_cky@126 - lijie_cky@126的博客

MSSQL2005 用户sa登录失败。错误18456 - lijie_cky@126 - lijie_cky@126的博客

以下是233错误解决办法。

sql2005数据库连接不上,错误:233/错误:18452(图解) - 星茫 - 星茫

(2)点击“安全性”-->“SQL Sever 和Windows身份验证模式(S)”-->“确认”,会提示“直到重新启动Sql sever...”。

sql2005数据库连接不上,错误:233/错误:18452(图解) - 星茫 - 星茫

sql2005数据库连接不上,错误:233/错误:18452(图解) - 星茫 - 星茫

(3)这一步请切记要看完!

接着下去要重新启动数据库,记住不是单单关掉数据库重开,而是要你做如下操作来“重新启动”数据库。如图所示

sql2005数据库连接不上,错误:233/错误:18452(图解) - 星茫 - 星茫

sql2005数据库连接不上,错误:233/错误:18452(图解) - 星茫 - 星茫

 

(4)搞定,重新连接数据库,现在你可以用“SQL Server身份验证”进入数据库了。


这篇关于MSSQL2005 用户'sa'登录失败。错误18456或233的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/650271

相关文章

Oracle登录时忘记用户名或密码该如何解决

《Oracle登录时忘记用户名或密码该如何解决》:本文主要介绍如何在Oracle12c中忘记用户名和密码时找回或重置用户账户信息,文中通过代码介绍的非常详细,对同样遇到这个问题的同学具有一定的参... 目录一、忘记账户:二、忘记密码:三、详细情况情况 1:1.1. 登录到数据库1.2. 查看当前用户信息1.

MySQL安装时initializing database失败的问题解决

《MySQL安装时initializingdatabase失败的问题解决》本文主要介绍了MySQL安装时initializingdatabase失败的问题解决,文中通过图文介绍的非常详细,对大家的学... 目录问题页面:解决方法:问题页面:解决方法:1.勾选红框中的选项:2.将下图红框中全部改为英

MobaXterm远程登录工具功能与应用小结

《MobaXterm远程登录工具功能与应用小结》MobaXterm是一款功能强大的远程终端软件,主要支持SSH登录,拥有多种远程协议,实现跨平台访问,它包括多会话管理、本地命令行执行、图形化界面集成和... 目录1. 远程终端软件概述1.1 远程终端软件的定义与用途1.2 远程终端软件的关键特性2. 支持的

Nginx启动失败:端口80被占用问题的解决方案

《Nginx启动失败:端口80被占用问题的解决方案》在Linux服务器上部署Nginx时,可能会遇到Nginx启动失败的情况,尤其是错误提示bind()to0.0.0.0:80failed,这种问题通... 目录引言问题描述问题分析解决方案1. 检查占用端口 80 的进程使用 netstat 命令使用 ss

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

pip install jupyterlab失败的原因问题及探索

《pipinstalljupyterlab失败的原因问题及探索》在学习Yolo模型时,尝试安装JupyterLab但遇到错误,错误提示缺少Rust和Cargo编译环境,因为pywinpty包需要它... 目录背景问题解决方案总结背景最近在学习Yolo模型,然后其中要下载jupyter(有点LSVmu像一个

在MySQL执行UPDATE语句时遇到的错误1175的解决方案

《在MySQL执行UPDATE语句时遇到的错误1175的解决方案》MySQL安全更新模式(SafeUpdateMode)限制了UPDATE和DELETE操作,要求使用WHERE子句时必须基于主键或索引... mysql 中遇到的 Error Code: 1175 是由于启用了 安全更新模式(Safe Upd

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

SpringBoot中的404错误:原因、影响及解决策略

《SpringBoot中的404错误:原因、影响及解决策略》本文详细介绍了SpringBoot中404错误的出现原因、影响以及处理策略,404错误常见于URL路径错误、控制器配置问题、静态资源配置错误... 目录Spring Boot中的404错误:原因、影响及处理策略404错误的出现原因1. URL路径错

Oracle数据库如何切换登录用户(system和sys)

《Oracle数据库如何切换登录用户(system和sys)》文章介绍了如何使用SQL*Plus工具登录Oracle数据库的system用户,包括打开登录入口、输入用户名和口令、以及切换到sys用户的... 目录打开登录入口登录system用户总结打开登录入口win+R打开运行对话框,输php入:sqlp