SQL2005的sa用户登录问题
2007.6.12 11:28 作者:韩硕 | 评论:4 | 阅读:4013
SQL2005常见问题解决
1
事件 ID:
|
18456
|
来源:
|
MSSQL_ENG
|
组件:
|
SQL Server Database Engine
|
符号名称:
|
无
|
消息:
|
用户 '%.*ls'.%.*ls 登录失败
|
严重性:
|
14
|
安装SQL2005时,设置了sa的密码,可是登陆的时候还是出错.无法用sa登陆,一登陆就提示
用户"sa"登陆失败,SQL Server错误:18456按照网上的资料设置了一下,果然好了.
处理步骤
1 用Windows身份登陆
2右键点击你的实例->属性->安全性->服务器身份登陆选择SQL Server和Windows身份验证登陆模式.重启SQL
3 用Windows身份登陆,看看安全性->登录名->sa的属性->状态是否是启用状态,如果不是则启用
4 执行下面的语句清空sa的密码
EXECsp_passwordnull,'新密码','sa'
ALTERLOGINsaENABLE
5执行后断开连接,再用sa连接你的实例
存储过程sp_password的语法
sp_password[[@old=]'old_password',]
{[@new=]'new_password'}
[,[@loginame=]'login']
[ @old = ] 'old_password' 旧密码。old_password 的数据类型为 sysname,默认值为 NULL。
[ @new = ] 'new_password' 新密码。new_password 的数据类型为 sysname,无默认值。如果没有使用命名参数,则必须指定 old_password。
ALTER LOGIN (Transact-SQL)
更改 SQL Server 登录帐户的属性。
这个有可能是你在安装SQL SERVER2005的时候验证模式没有设置好.
1.选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式"
2.展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用.
分享到:
相关推荐
### SQL Server 2005 sa用户登录失败问题解析及解决方案 #### 问题背景 在使用SQL Server 2005的过程中,用户可能会遇到“sa”用户无法登录的情况。特别是当用户尝试使用“SQL Server身份验证”方式登录时,会收到...
SQL Server 2005 sa 用户密码修改方法 ...修改 SQL Server 2005 sa 用户密码可以使用多种方法,包括使用 ALTER LOGIN 语句、sp_password 存储过程等。同时,需要注意 sp_password 存储过程的使用注意事项和限制。
### SQL Server 2005 用户 'sa' 登录失败问题解析 #### 问题背景 在使用 Microsoft SQL Server 2005 数据库时,可能会遇到用户 'sa'(系统管理员账户)登录失败的情况。此类问题通常伴随着错误信息:“该用户与可信...
在 SQL Server 2005 中,用户 sa 登录失败是一种常见的问题,可能是由于各种原因引起的。在本文中,我们将讨论五种常见的 sa 登录失败情况,并提供相应的解决方案。 问题一:忘记了 sa 的登录密码 解决方法:使用 ...
### SQL Server 用户 sa 登录失败常见问题及解决办法 #### 一、忘记 sa 的登录密码 **问题描述**:新手常常遇到的一个问题是忘记了登录 Microsoft SQL Server 2005 的 sa 的登录密码。 **解决方法**: 1. 使用 ...
### 修改SQL Server 2005 sa用户密码的方法 在SQL Server 2005中,`sa`(系统管理员)是最具权限的内置账户,用于管理整个SQL Server实例。对于初学者而言,掌握如何安全地修改`sa`用户的密码是一项重要的技能。...
本文将详细阐述如何通过SQL Server 2005的身份验证机制来实现sa用户的登录功能,并附带相关步骤和图示说明。 #### 二、SQL Server 2005 sa登录配置详解 ##### 1. 使用Windows身份验证进入SQL Server Management ...
本篇文章将详细介绍如何在SQL Server 2005中启用sa账号,并通过混合验证模式进行登录。 1. **启动SQL Server服务** - 如果SQL Server 2005的服务没有运行,首先需要确保它处于启动状态。这可以通过"服务"管理工具...
### SQL Server 2000 用户 sa 登录失败的解决办法 #### 背景介绍 在使用SQL Server 2000时,有时会遇到使用`sa`账户登录失败的情况,这通常是因为服务器设置了“仅Windows”的身份验证方式,而非SQL Server的身份...
在"服务和连接的外围应用配置器"中,找到SQL Express -> Database Engine -> 服务,先停止服务,然后再启动,这样`sa`账户就已启用并可以用于登录了。 通过以上步骤,你便成功地为SQL Server 2005 SQLEXPRESS添加并...
在SQL Server 2005中,"Cannot create PoolableConnectionFactory (用户 'sa' 登录失败。该用户与可信 SQL Server 连接无)" 错误通常表明在尝试使用SQL Server的身份验证方式登录时遇到了问题。这篇博客文章可能详细...
以下是一份详细的SQL Server 2008 `sa`用户开启教程: **步骤一:选择正确的登录方式** 首先,你需要以Window身份验证的方式登录到SQL Server Management Studio (SSMS)。这样做的原因是`sa`账户是SQL Server身份...
3. **使用T-SQL命令**:如果能够通过其他具有足够权限的用户登录,可以使用Transact-SQL命令`ALTER LOGIN SA WITH PASSWORD='新密码'`来更改SA口令。 4. **利用系统表**:在紧急模式下,可以查询并更新`master.dbo....
面对 SQL Server 2005 在 sa 登录时的各种错误,关键是细致地检查和调整服务器的身份验证模式、用户权限、服务配置以及应用程序的数据库连接管理。同时,对系统资源,尤其是内存的管理也至关重要。通过上述策略的...
通常,更改SA密码有两种方法:一是通过SQL Server Management Studio(SSMS),二是通过命令行工具如SQLCMD。然而,如果无法通过正常途径登录,例如忘记了密码,这个工具就提供了一种强制修改的解决方案。 使用该...
问题四是错误18452,提示“用户'sa'登陆失败。原因:未与信任SQL Server连接相关联”。这是由于SQL Server仅使用了“Windows身份验证模式”。要解决这个问题,进入服务器的属性(右键点击服务器->“属性”->“安全性...
在使用SQL Server 2005时,有时会遇到“sa”登录失败的问题。这通常是由多种原因引起的,包括但不限于配置错误、权限问题以及服务设置不当等。以下是一些有效的解决步骤,可以帮助您解决SQL Server 2005中的“sa”...
问题二中,当尝试使用SQL Server身份验证登录(如sa用户)时失败,尽管Windows身份验证可以成功。解决方案是登录到SQL Server Management Studio(SSMS)并更改服务器的身份验证模式为“SQL Server和Windows身份验证...
默认情况下,SQL Server可能使用Windows身份验证模式,但为了支持sa账户或其他非Windows用户登录,我们需要切换到“混合模式”。这可以在SQL Server实例的属性中完成。选择“安全性”选项卡,然后在身份验证模式下...