sql2000sa密码
❶ sql server 2000忘记sa密码怎么办
使用企业管理器修改现有sqlserver2000指定用户密码。在程序组中打开sqlserver,找到企业管理器并运行。如图所示。
sqlserver2000忘记sa密码的解决办法
展开sqlserver组,找到要修改的实例。本例中只有一个实例Local,展开,找到“安全性”展开,然后点击“登录”,可以看到右侧窗口中有用户列表了,我们要改的是用户“sa”的密码。
sqlserver2000忘记sa密码的解决办法
选中要修改的用户点鼠标右键,在弹出的菜单中选择“属性”,打开属性窗口。
sqlserver2000忘记sa密码的解决办法
在弹出的属性窗口中,可以看到密码输入框了,直接修改吧。修改后,确定即可,修改密码完成。
sqlserver2000忘记sa密码的解决办法
另一种方式是使用查询分析器。还是在程序组中找到查询分析器并运行。
sqlserver2000忘记sa密码的解决办法
打开查询分析器后,会先让选择连接信息,这里要选择“windows身份验证”。点确定,可进入主窗口了。
sqlserver2000忘记sa密码的解决办法
在打开的输入窗体中输入以下内容:EXEC sp_password NULL,'1234','sa',其中‘1234’是要修改的密码,替换成你需要的密码,‘sa’是用户,可以修改成你的用户。点击执行(图中红圈处)。
sqlserver2000忘记sa密码的解决办法
8
执行后会有成功提示信息。至此,密码修改完成。
❷ sql server 2000 系统管理员sa的密码是在哪设置的
操作步骤如下:
1.
打开企业管理器,依次展开服务器组,然后展开服务器。
2.
打开“安全性”文件夹,单击“登录”,然后用右键单击“Sa”,执行“属性”命令。
3.
弹出“SQL
Server登录属性”对话框,如图4所示。在“SQL
Server身份验证”密码栏,输入最新密码。
4.
单击“确定”按钮,弹出“确认密码”对话框,再输一遍登录密码。
5.
单击“确定”按钮,完成对Sa登录密码的修改。
❸ SQL Server 2000 sa密码忘了怎么办
首先是以windows身份验证方式登录SQL查询分析器,然后执行
EXEC sp_password NULL,'hello','sa' 就可以将sa的密码改为hello了。
SQL忘记sa密码修改方法
要从混合模式切换到集成 (Windows) 身份验证模式,请按以下步骤操作:
1. 要停止 MSSQLSERVER 以及所有其他相关服务(如 SQLSERVERAgent),请在控制面板中打开服务程序。
2. 打开注册表编辑器。要打开注册表编辑器,请依次单击开始和运行,然后键入:regedt32(不包括引号)
3. 找到以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的):
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer 或者
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\\MSSQLServer\
4. 在右窗格中,双击 LoginMode 子项。
5. 在 Dword 编辑器对话框中,将此子项的值设置为 1。确保选择了 Hex 选项,然后单击确定。
6. 重新启动 MSSQLSERVER 和 SQLSERVERAgent 服务以使更改生效。
❹ SQL SERVER 2000 中 sa 的默认密码是什么
MyConnString="Provider=SQLOLEDB;User ID=sa;Password=;Initial Catalog=yxf;Persist Security Info=True;Data Source=Data.MDF;"---------Security Info表示是否要进行提示,一般都设置为FALSE;
Data Source 数据源,这里指你的数据库所在的机器名,或者IP
❺ sql2000的sa密码每天重启电脑都被篡改!改的时候2812错误!2812错误我知道怎么解决!
中病毒sa密码被篡改然后删除修改密码的存储过程,你查询下sp_password是不是不存在了,你可以先备份数据库(为了避免数据丢失),然后新建改存储过程(见下面代码)。修改为SA密码后,查杀下病毒,实在不行重装系统,重新附加数据库或者用备份还原
--SQL代码开始
sp_configure'allowupdates',1
RECONFIGUREWITHOVERRIDE
go
usemaster
go
ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[sp_password]')andOBJECTPROPERTY(id,N'IsProcere')=1)
dropprocere[dbo].[sp_password]
go
createproceresp_password
@oldsysname=NULL,--theold(current)password
@newsysname,--thenewpassword
@loginamesysname=NULL--usertochangepasswordon
as
--SETUPRUNTIMEOPTIONS/DECLAREVARIABLES--
setnocounton
declare@selfint
select@self=CASEWHEN@loginameisnullTHEN1ELSE2END
--RESOLVELOGINNAME
if@loginameisnull
select@loginame=suser_sname()
--CHECKPERMISSIONS()--
IF(notis_srvrolemember('securityadmin')=1)
ANDnot@self=1
begin
dbccauditevent(107,@self,0,@loginame,NULL,NULL,NULL)
raiserror(15210,-1,-1)
return(1)
end
ELSE
begin
dbccauditevent(107,@self,1,@loginame,NULL,NULL,NULL)
end
--DISALLOWUSERTRANSACTION--
setimplicit_transactionsoff
IF(@@trancount>0)
begin
raiserror(15002,-1,-1,'sp_password')
return(1)
end
--RESOLVELOGINNAME(disallowsntnames)
ifnotexists(select*frommaster.dbo.sysloginswhere
loginname=@loginameandisntname=0)
begin
raiserror(15007,-1,-1,@loginame)
return(1)
end
--IFnon-,REQUIREPASSWORD(218078)--
if(@self<>1ANDis_srvrolemember('sysadmin')=0ANDexists
(SELECT*FROMmaster.dbo.sysloginsWHEREloginname=@loginameandisntname=0
ANDsysadmin=1))
SELECT@self=1
--CHECKOLDPASSWORDIFNEEDED--
if(@self=1or@oldisnotnull)
ifnotexists(select*frommaster.dbo.sysxlogins
wheresrvidISNULLand
name=@loginameand
((@oldisnullandpasswordisnull)or
(pwdcompare(@old,password,(CASEWHENxstatus&2048=2048THEN1ELSE0END))=1)))
begin
raiserror(15211,-1,-1)
return(1)
end
--CHANGETHEPASSWORD--
updatemaster.dbo.sysxlogins
setpassword=convert(varbinary(256),pwdencrypt(@new)),xdate2=getdate(),xstatus=xstatus&(~2048)
wherename=@loginameandsrvidISNULL
--,TOINDICATESYSLOGINSCHANGE--
exec('usemastergrantalltonull')
--FINALIZATION:RETURNSUCCESS/FAILURE--
if@@error<>0
return(1)
raiserror(15478,-1,-1)
return(0)--sp_password
GO
sp_configure'allowupdates',0
RECONFIGUREWITHOVERRIDE
--SQL代码结束
❻ SQL server 2000数据库的用户sa的密码忘了怎么办
单击电脑左下角的“开始”→“程序”,找到
“Microsoft
SQL
Server”中的“企业管理器”,从控制台根目录中找到"安全性"这一项,双击“登录”,再双击“sa”,出现一个对话框,可以从“密码”处修改密码,最后点“确
定”,退出企业管理器,“sa”的密码修改完毕,当用sa登录时,就可以使用设定的新密码。
❼ SQL server 2000数据库的用户sa的密码忘了怎么办
单击电脑左下角的“开始”→“程序”,找到 “Microsoft SQL Server”中的“企业管理器”,从控制台根目录中找到"安全性"这一项,双击“登录”,再双击“sa”,出现一个对话框,可以从“密码”处修改密码,最后点“确 定”,退出企业管理器,“sa”的密码修改完毕,当用sa登录时,就可以使用设定的新密码。
❽ SQL SERVER 2000中,如何更改sa的密码
在"SQL
SERVER企业管理器"下的"安全性"中"登陆",
可以添加用户,删除用户,修改密码。
例如把sa的密码改为123456:
双击sa用户--》输入123456--》点击确认--》系统弹出确认密码--》输入123456,点击确认,新密码就设置成功
❾ sql server 2000 sa密码被自动修改
1、首先 从开始 ----> 程序---->Microsoft SQL Server---->选择企业管理器 。
❿ SQL2000 sa密码被修改 ,怎么恢复成SA啊
三种方法重置SA密码!
三种方法重置SA密码!
前几天,我有一个痛苦的先进经验,我失去了我的MS SQL Server数据库sa密码,我几乎把整个周末来看看一些有效的SA密码恢复解决方案。我问朋友,在互联网上搜索,甚至买了一些书...幸运的是,我终于得到了MS SQL Server的密码解锁,并立即改变了SA密码,但没有数据丢失。此外,我也有个好“恢复SA密码情侣”的解决方案,以节省您的情况下周末你有遗失或忘了MS SQL Server的密码(SA密码!)
选项1:使用MS SQL Server的密码更改SA密码解锁
最直接,有效和最快的方式重置SA密码是利用第三部分工具使用 - MS SQL Server的密码解锁。只需两个步骤:
第1步:获得master.mdf文件,它是默认在C:\ Program Files文件\ Microsoft SQL Server的\ Mssql \ Data资料\ master.mdf
第2步:选择SA密码和SA密码重置
因此,更改SA密码成功!
选项2:更改SA密码与其他SQL Server登录
如果有任何其他SQL Server登录名是sysadmin角色的成员,您可以使用该帐户登录和复位水杨酸的SQL Server密码。更改sa密码帐户说明如下:
的SQL服务器 - 更改sa登录密码使用管理工作室。
到SQL Server登录使用Windows身份验证。
在对象资源管理器,打开安全性文件夹,文件夹打开登录。用鼠标点击于SA帐户并转到属性。
更改SA密码,并确认它。点击确定
请务必重新启动SQL Server和所有服务和测试登录到使用sa登录密码和新密码系统的新密码。
选项3:重置SA密码与Windows登录名是Windows管理员组成员
如果有任何其他Windows登录名是Windows管理员组的成员,使用该帐户登录。启动SQL Server在单用户模式的说明如下:
SQL Server的 - 在单用户模式启动SQL Server实例。
有某些情况下,当用户想启动“单用户”的启动模式启动SQL Server引擎。
要在单用户模式启动SQL Server是非常简单,下面显示的程序。
转到SQL Server配置管理器和SQL Server 2005服务即可。点击所需的SQL Server实例,然后右击进入属性。在预先表输入帕拉姆库马拉'米;'前启动参数框中现有params。
请确保您输入的半逗号后米。一旦这项工作完成后,重新启动SQL Server服务在此效果。一旦做到这一点,现在你将只能连接的SQL Server使用sqlcmd。
请务必移除新增params工作完成后需要重新启动它在多用户模式。
创建一个新的登录,并给它系统管理员权限。
注:如果您有SQL Server代理启用,它启动之前的SQL Server服务。如果已经启用了单用户模式启动SQL Server时,它会首先连接,因此建议把之前尝试上述任何选项关闭。
参考:博客(http://blog.passwornlocker.com/how-to-change-sa-password-or-other-ms-sql-server-passwords/)
密码解锁(http://www.passwornlocker.com)