- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SqlServer数据库SA密码丢失问题处理 问题来源:用户 U8产品支持部13号工程师 问题描述: 数据库安装的是MicroSoft SqlServer2000(个人版、企业版等) 由于客观意外因素,将sqlserver数据库系统管理员sa密码遗忘。 问题分析处理: 下面根据不同程度的问题现象做相应的解决方案处理,并给出数据补救措施。 1、利用SqlServer的企业管理器工具 1、虽然sa密码丢失,但是在数据库服务器端还能打开进入Sql Server的企业管理器(Enterprise Manager),此时在对应的SqlServer注册下的【安全性】栏--【登录】项中鼠标双击登录用户SA,赋予新的SA密码即可。 2、如果由于sa密码丢失造成在企业管理器中无法打开原有的SqlServer注册,可以尝试如下操作: 在sql企业管理器中尝试创建新的sql注册,身份验证模式采用windows帐户信息,进入后可从【安全性】--【登录】下面修改sa口令(此时登录机器建议使用Administrator用户) 2、利用SqlServer查询分析器 采用Windows身份验证方式登录进入SqlServer查询分析器中,选择Master系统数据库 SA口令保存在Master系统数据库的Sysxlogins数据表中,对应记录行为【字段名name=sa】。 查询语句如下: select * from sysxlogins where name=sa‘ 查询结果如右图所示: 可以使用如下Sql更新语句来清空数据库SA密码: Update sysxlogins set password=Null where name=‘sa‘ and dbid=1 执行上述Update语句时可能出现如下提示: 修改服务器属性参数操作如下: 打开企业管理器,查看sqlserver注册的【属性】页签; 选择【服务器设置】页签,勾取{允许对系统目录直接进行修改}选项,确定后退出即可。 重装SqlServer时的数据补救措施 如果SqlServer不允许windows身份验证模式,企业管理器和查询分析器都无法成功打开时,则建议尝试重新安装SqlServer数据库。 重新安装之前需做好SqlServer数据备份,备份方法如下: 对用友产品数据,如果【系统管理】模块能成功进入,可从系统管理中对所有帐套数据进行帐套输出备份操作。 如果系统管理无法进入,则可进行物理数据文件的备份操作,包括ufsystem、ufdata_***_****数据库。重新安装SqlServer数据库后恢复粘贴先前备份的数据库文件即可。 数据库文件恢复粘贴操作步骤 下面以数据库Ufdata_001_2003为例(操作过程中用实际的数据库名称替换下列脚本中的ufdata_001_2003) , 帐套001存放路径为D:\U8soft\Zt001\2003, 其中数据文件包括Ufdata.mdf、 Ufdata.ldf (注:对001帐套数据文件应新建目录予以备份) 1、重新安装SQL后,首先在系统管理模块中建立001帐套,帐套路径同上,此时该001帐套为空帐套; 2、--分离Pubs数据库,并将 skipchecks 设为 true,执行脚本如下(从查询分析器中执行如下sql脚本即可): {EXEC sp_detach_db ufdata_001_2003, true‘} 3、将备份数据文件拷贝到目录D:\U8soft\Zt001\2003下,用备份文件替换覆盖该目录下已有的数据文件(新建的空帐套数据文件); 4、将 pubs 中的两个文件附加到当前服务器上: { EXEC sp_attach_db @dbname = Nufdata_001_2003, @filename1 = ND:\ U8soft\Zt001\2003\UFData.mdf, @filename2 = ND:\ U8soft\Zt001\2003\UFData.ldf } 其他备份数据文件恢复粘贴操作步骤同上。 www . ufsoft . com 1、 丢失SA口令时可以尝试利用SqlServer查询分析器 打开系统数据表来修改SA口令。 系统数据库中保存的密码已被加密,可以先清空password值,再从企业管理器中重新赋以SA密码。 此时是由于sqlserver服务器属性设置中不允许对系统目录进行直接 修改,可从Sqlserver企业管理器中修改服务器设置参数。 www . ufsoft . com
您可能关注的文档
- SOP标准作业程序模式方案.ppt
- sop落地计划宣讲.ppt
- SOS境外救援保险业务介绍.ppt
- SOTN-GPS车辆移动监控系统.ppt
- SoundForge音频处理入门.ppt
- SourceSafe)使用方法.ppt
- SPARK大数据处理引擎(初级).ppt
- SPC-统计制程管制.ppt
- SPC控制图使用步骤.ppt
- SPC的基本概念(旺博仪表盘).ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)