Sql server修改sa账户密码的方法

合集下载

Sql+server修改sa账户密码的方法

Sql+server修改sa账户密码的方法

有一次在南京作WebAccess培训,讲到用TCL脚本对数据库进行操作的时候,发现自己的数据库密码就是银行卡密码,展示给别人不大合适,于是想直接改数据库的密码,但是花了很多时间都没有改成功;下面就来讲一个修改SQL SERVER密码的方法。

可以通过企业管理器进入查询分析执行:
EXEC sp_password NULL, ‘你的新密码’, ‘sa’
如果你在NT下(包括2000)装的SQL Server,则可以这样做:
直接打开“查询分析器”(注意不是从“企业管理器”中进入,可以从开始菜单的程序组进去,如果找不到的话,直接在“运行”中输入"isqlw.exe"也可);
选择“Windows身份验证”进入,不需要输入密码,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员;
在查询分析器窗口中输入下面的语句直接更改sa密码:
sp_password Null,'123456','sa'
运行后sa的密码变为"123456",如下图:
这时候你就可以通过ODBC指定别的数据源了。

以上方法的关键原理在于,从“查询分析器”中以“Windows身份验证”连接SQL Server,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员。

SQL Server 2000sa密码忘记如何解决

SQL Server 2000sa密码忘记如何解决

发布时间:2010.07.26 11:35 来源:51cto 作者:51ctoSQL Server 2000sa密码忘记的正确解决方法,以及对SQL Server 数据库安装的最佳安全方案的描述,在对SQL Server 2000sa密码忘记的解决过程中,我们首先是以“windows 身份验证”方式登录SQL查询分析器,然后执行EXEC sp_password NULL,'hello','sa' 就可以将sa的密码改为hello了。

SQL忘记sa密码修改方法如果你在NT下(包括2000)装的SQL Server,则可以这样做:直接打开"查询分析器"(注意不是从"企业管理器"中进入,可以从开始菜单的程序组进去,如果找不到的话,直接在"运行"中输入"isqlw.exe"也可);选择"Windows身份验证"进入,不需要输入密码,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员;在查询分析器窗口中输入下面的语句直接更改SQL Server 2000sa密码:sp_password Null,\\\'ok\\\',\\\'sa\\\' 运行后sa的密码变为"ok"sp_password存储过程的功能是更改SQL Server登录的密码;语法格式:sp_password [ [ @old = ] /kb/256986/EN-US/) Microsoft Windows 注册表说明警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。

Microsoft 不能保证您可以SQL Server 2000sa密码忘记解决因注册表编辑器使用不当而导致的问题。

使用注册表编辑器需要您自担风险。

如果不能确定如何验证 MSDE 安装的身份验证模式,可以查看相应的注册表项。

SQL Server 2012修改sa密码的方法

SQL Server 2012修改sa密码的方法

修改SqlServer的sa用户密码
1. 打开SQL Server,连接数据库引擎,身份验证方式选择无所谓,不知道sa密码的就选“Windows身份验证”,连接数据库;
2. 展开,在“安全性”>“登录名”中找到sa,右击,选择“属性”。

在右侧的“常规”选项中,勾去“强制实施密码策略”与“强制密码过期”,在“密码”与“确认密码”栏中输入你所希望的密码。

在“状态”选项中,确保在“是否允许连接到数据库引擎”中sa是“授予”状态,在“登录”中是“启用”状态,按下“确定”保存修改。

3. 右击数据库引擎根节点,选择“属性”,在“安全性”选项中,确保“服务器身份验证”方式为“SQL Server和Windows 身份验证”,按下“确定”保存后,会提示你“重启服务后设置才会生效”。

4. 右击数据库引擎根节点,选择“重新启动”,重新启动服务。

完毕后,断开连接,再次连接时,就可以使用新密码了。

修改SQL Server2008R2 sa管理密码

修改SQL Server2008R2 sa管理密码

修改SQL Server2008R2 sa管理密码
1、打开SQL Server2008R2管理器
点开始菜单,找到『Microsoft SQL Server2008 R2』菜单组,并启动SQL Server Management Studio命令,如图1所示。

图1 系统开始菜单
2、打开后,使用【windows身份验证】登录,如图2所示。

在『服务器名称』中填入127.0.0.1
身份验证栏选择『windows身份验证』
图2 连接到服务器窗口
3、连接服务器后,在『对象资源管理器』中依次点击『安全性』、『登录名』,找到sa登录名,如图3所示。

图3 资源管理器图4 右击sa属性
图3 对象资源管理器
4、右击『sa』登录名,选择『属性』命令。

方法如图4所示,弹出登录属性窗口,如图5所示。

5、修改图5中的密码,然后点击『确定』后完成sa密码的修改。

图5 登录属性窗口。

如何对SQL2005数据库的SA密码进行修改

如何对SQL2005数据库的SA密码进行修改

如何对SQL2005数据库的SA密码进行修改?SQL数据库不能登陆的几种常见情况:一)忘记sa密码,要修改密码;二)知道sa密码,要修改密码;三)数据库用windos身份验证和SQL身份验证都不能登陆SQL数据库时,修改密码;一、遇到第一种情况时,打开SQL2005数据库,用windos身份验证登陆,这种方式不需要用户名和密码,点连接按钮可直接以管理员的身份进入数据库.依次点开安全性→登录名,对sa项右键→属性,在修改密码项填上想要修改的密码和确认密码再输入一遍,确定完成.二、第二种情况比较常见,知道sa密码想要修改,可以直接用SQL身份验证的方式登陆并修改sa密码即可三、第三种情况的原因多一些,如果两种验证方式都登陆不到SQL数据库,①首先检查SQL server是否启动:配置工具→SQL Server配置管理器(本地)→SQL Server 2005服务,看其中的SQL Server(实例名),是否处于正常启动状态.如果没有启动手动启动SQL Server 2005服务后再尝试登陆修改sa密码;②如果①步奏不能解决,还有一种可能原因是因为电脑操作系统【管理员权限】的权限问题所致,很多原因是因为当前登陆操作电脑操作系统的操作员不是administrator权限,此种情况可以注销电脑后使用administrator登陆电脑操作系统后,再尝试登陆SQL2005数据库修改sa密码;③如果以上两种情况均不能解决,那很大的原因是SQL 2005本身有问题,如果是SQL2005数据库本身出了问题,排查起来非常麻烦费时间,而且有些问题排查完以后还是需要重装SQL 2005数据库,因此最有效率的方法就是:建议重装SQL2005数据库。

注意事项:数据是最重要的!无论重装电脑操作系统还是重装SQL 数据库,一定要记住第一步必须要先备份软件数据。

Sql server 2008忘记sa登录密码重置

Sql server 2008忘记sa登录密码重置

1、首先确保已经在计算机的“服务”中打开了“SQL Server”和“SQL Server Browser”这两个基本服务,如下图所示
然后打开"SQL Server Management Studio",打开如下图所示的“连接到服务器”对话框
2、选择身份验证方式为“Windows身份验证”,在“运行”里输入sqlcmd,在命令提示符窗口输入EXEC sp_addsrvrolemember 'DESKTOP-K7NNNE7/wanda',
'sysadmin',然后回车。

(注:'DESKTOP-K7NNNE7/wanda'就是你的计算机名/管理员用户名)
3、如果"Windows身份验证”无法登录,请确保已经启用SQL Server远程连接(此步骤可在计算机的“开始”——“程序”中找到Microsoft SQL Server 2008 R2子菜单下的“Reporting Services配置管理器”打开并启用你的计算机名的报表服务器),
如下图所示。

-
4、然后连接,连接以后在左侧找到“安全性”——“登录名”——“sa”,双击打开就可以在里面重置“Sql Serveer验证”的密码了。

SQL Server数据库sa用户密码相关问题解决方法

SQL Server数据库sa用户密码相关问题解决方法

SQL Server数据库sa用户密码相关问题解决方法SQL Server 是一个关系数据库管理系统。

它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。

在Windows NT 推出后,Microsoft 与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。

Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access 等都采用了SQL语言标准。

虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

1、请教如何查找sqlserver的sa密码?查询分析器,连接时,身份验证使用"使用windows身份验证"然后,执行:EXEC sp_password NULL, 'NewPassword', 'Sa'企业管理器-->实例名-->安全性-->登录-->双击右边的SA-->更改密码问:丢失SA密码如何找回?答:用户操作失误造成密码丢失。

有两种方法:如果数据不多,可重装TNSDB数据库。

如果只想找回密码,可将安装盘中的tnsdb.txt文件中的“insert intotns_secu_user(c_user_name,c_user_pwd,c_user_code,i_user_t ype,c_expiry_date,c_user_lock,c_user_disa,c_who_crea,c_when_c rea,c_who_modi,c_when_modi)values('sa','c12e01f2a13ff5587e1e9e4aedb8242d','',1,'','1 ','1','','','','')%”行。

sql 2000修改(包括清空)sa密码的方法

sql 2000修改(包括清空)sa密码的方法

sql 2000修改(包括清空)sa密码的方法作者:佚名厚朴教育来源:聚友点击数:13741 更新时间:2010-3-26通过企业管理器进入查询分析执行:EXEC sp_password NULL, '你的新密码', 'sa'如果你在NT下(包括2000)装的SQL Server,则可以这样做:直接打开"查询分析器"(注意不是从"企业管理器"中进入,可以从开始菜单的程序组进去,如果找不到的话,直接在"运行"中输入"isqlw.exe"也可);选择"Windows身份验证"进入,不需要输入密码,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员;在查询分析器窗口中输入下面的语句直接更改SA密码:sp_password Null,\'ok\',\'sa\'运行后sa的密码变为"ok" sp_password存储过程的功能是更改SQL Server登录的密码;语法格式: sp_password [ [ @old = ] \'old_password\' , ] { [ @new =] \'new_ password\' } [ , [ @loginame = ] \'login\' ] 参数说明[@old =] \'old_password\' :旧密码; [@new =] \'new_password\' : 要指定的新密码[@loginame =] \'login\' :要指定的用户返回值: 0(成功)或1(失败)以上方法的关键原理在于,从"查询分析器"中以"Windows身份验证"连接SQL Server,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员.经过小弟测试,在查询分析器中执行:EXEC sp_password NULL, '', 'sa' 可以清除sa密码,即用户sa密码为空,可以解决部分关于“用户…sa‟登陆失败”的问题(这是由于动易conn.asp的SQL用户sa无法与SQL Server 2000接口相连导致)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Sql server修改sa账户密码的方法
有一次在南京作WebAccess培训,讲到用TCL脚本对数据库进行操作的时候,发现自己的数据库密码就是银行卡密码,展示给别人不大合适,于是想直接改数据库的密码,但是花了很多时间都没有改成功;下面就来讲一个修改SQL SERVER密码的方法。

可以通过企业管理器进入查询分析执行:
EXEC sp_password NULL, ‘你的新密码’, ‘sa’
如果你在NT下(包括2000)装的SQL Server,则可以这样做:
直接打开“查询分析器”(注意不是从“企业管理器”中进入,可以从开始菜单的程序组进去,如果找不到的话,直接在“运行”中输入"isqlw.exe"也可);
选择“Windows身份验证”进入,不需要输入密码,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员;
在查询分析器窗口中输入下面的语句直接更改sa密码:
sp_password Null,'123456','sa'
运行后sa的密码变为"123456",如下图:
这时候你就可以通过ODBC指定别的数据源了。

以上方法的关键原理在于,从“查询分析器”中以“Windows身份验证”连接SQL Server,只要你是本机的系统管理员或者域管理员,此时自动成为SQL Server的管理员。

相关文档
最新文档