SQL server 2008 r2数据库2008 数据库忘记登录密码了怎么办

当前位置: &
& SQLSERVER误删SA密码Windows登录用户的解决办法
SQLSERVER误删SA密码Windows登录用户的解决办法
类别:&&大小:57.26MB语言:简体中文&&授权:免费软件
  没有SA密码,无法Windows集成身份登录,DBA怎么办?,下面小编给介绍下:      假设我们遇到很糟糕的情况  sa被禁用,服务器身份验证为Windows身份验证模式,Windows登录用户被删,没有其他sysadmin角色的登录用户        步骤一:  停掉SQLSERVER:在命令行 net stop mssqlserver    步骤二:  转到SQLSERVER的安装目录      然后加上/m /f 参数  步骤三:以为单用户模式启动SQLSERVER    步骤四:打开SSMS  这时候一定不要马上进行连接,需要点击取消,然后在左上角的点击新建查询,这个步骤跟DAC(专用管理员连接)的步骤是一样的      你会发现用Windows登录用户这时候可以登录  步骤五:执行下面的SQL脚本  1 --打开xp_cmdshell功能 2 EXEC [sys].[sp_configure] @configname = 'xp_cmdshell', -- varchar(35) 3 @configvalue = 1 -- int 4 RECONFIGURE WITH override 5 6 7 --修改注册表,修改身份验证为混合验证方式 8 USE [master] 9 GO10 EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 211 GO12 13 --创建登录名14 CREATE LOGIN [计算机名\Administrator] FROM WINDOWS;15 GO16 17 --赋予登录名的权限为sysadmin18 USE master19 GO20 EXEC [sys].[sp_addsrvrolemember] @loginame = '计算机名\Administrator', -- sysname21 @rolename = sysadmin -- sysname22 23 --关闭xp_cmdshell功能24 EXEC [sys].[sp_configure] @configname = 'xp_cmdshell', -- varchar(35)25 @configvalue = 0 -- int26 RECONFIGURE WITH override  这时候身份验证方式已经改为混合验证方式  步骤六:关掉SQLSERVER,再重新启动    打开SQLSERVER配置管理器,启动SQLSERVER    步骤七:登录SQLSERVER  回到SSMS,可以看到这时候恢复正常了      总结  感谢i6first大侠,之前一直以为无法子了,想不到他想到了用单用户模式启动的方法来进入SQLSERVER。  没有了SA密码,无法Windows集成身份登录,DBA怎么办?  一同事反馈SQL无法正常登录了,以前都是通过windows集成身份验证登录进去的(sa密码早忘记了),今天就改了服务器的机器名,现在无论如何都登录不进去。  SQL登录时如果采用windows集成身份验证,登录框将会以“机器名\当前系统用户名”的格式显示登录名,而且登录名和密码都是灰色的,不允许用户输入。  了解到同事刚刚修改了服务器的机器名,因此在SQL的登陆框中显示“新机器名\当前系统用户名”。要知道windows集成身份验证能登录的原因是在SQL的登录名中已经包括了该用户名,原来的用户名在SQL安装的时候已经记录到了SQL中,如果机器名变更了,“新机器名\当前系统用户名”肯定无法正常登录。    网上看到有人说可以采用OSQL–S instancename –E(在命令行窗口中输入)登录进去后再去修改sa的密码,一番尝试后发现是扯谈,因为采用这种方式的前提是需要windows集成身份能够登录。  后来在微软的官网上看到一篇文档,原来只要在SQL的启动参数中加一个“-m”的选项(记得在-m前加分号),然后需要重启SQL服务,再次用SQL Management Studio的windows集成身份验证登陆就可以了。    -m表示单用户登录。细心的读者可能会质疑了:只是加了-m,但最后还是采用的windows集成身份验证,理论说跟之前使用SQLOS –S instancename –E有什么区别呢?  这个问得非常专业。当时我也没有搞明白,觉得有点不可思议,但结果就是这样,肯定有其道理。后来在微软的官网上找到了这段话。  Start the instance of sql server in single-user mode by using either the -m or -f options. Any member of the computer's local Administrators group can then connect to the instance of SQL Server as a member of the sysadmin fixed server role.  大概的意思是说当在SQL的启动参数中添加了-m或者-f参数时,计算机本地管理员组的任何一个用户都可以sysadmin的身份登录到SQL中。相信读者看到这个地方就明白了。这里其实并没有去检验登录的用户是否在SQL在存在,只是检查该用户是否为本地计算机的管理组中的用户。  好了,相信后面就不用过多累赘了,只是提醒下读者:修改了sa密码后记得把原来添加在SQL启动参数的-m删除掉,然后在重启SQL服务。软件名称: SQL Server 2008 R2 企业版 MSDN原版软件大小: 57.26MB 下载地址:
  更多SQL Server 2008 R2 企业版教程,尽在
上一篇 &:
下一篇 &:
文章链接:/tutorials/6429.html
(转载时请注明本文出处及文章链接) 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
windows server 2008r2系统登录密码破解
下载积分:1000
内容提示:windows server 2008r2系统登录密码破解
文档格式:DOCX|
浏览次数:781|
上传日期: 23:20:33|
文档星级:
该用户还上传了这些文档
windows server 2008r2系统登录密码破解
官方公共微信相关文章推荐:
修改 windows server 密码 2008
在早期的系统中,遇到这种事情可以使用目前国内的很多windows PE光盘来解决。但是,对于windows server 2008 R2来讲,只靠简单的这些操作是暂时无法解决密码问题的
在日常的工作中,对于一个网络管理员来讲最悲哀的事情莫过于在没有备用管理员账户和密码恢复盘的情况下遗忘了本地管理员账户密码。
在早期的系统中,遇到这种事情可以使用目前国内的很多windows PE光盘来解决。但是,对于windows server 2008 R2来讲...
Windows平台
阅读(330) 回复(0)
其他文章推荐
DNS(Domain Name System域名系统)区域化管理
域名空间结构
1.根域(root)
国家或地区域
FQDN(full qualified domain name 完全合格域名)=主机名+DNS后缀名 如: www为主机名 为DNS后缀名
DNS的查询方式
从查询方式分类
客户端得到结果只能是成功或失败
DNS服务器...
阅读(0) 回复(0)
http://www.it165.net/os/html/3.html
阅读(0) 回复(0)
windows启动时都会默认打开admin$ ipc$ 和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢,一般来说有两个地方,MSDOS命令和计算机管理共享文件夹,下面主要从DOS命令来设置,因为比较简单,也可进行批处理。 一、因为windows是默认打开默认共享的,还是先从删除默认共享开始吧: 首先从注册表里永久禁止打开默认共享:
1、如果要禁止C$、D$、E$一类的共享,可以单击...
阅读(0) 回复(0)
windows启动时都会默认打开admin$ ipc$ 和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢,一般来说有两个地方,MSDOS命令和计算机管理共享文件夹,下面主要从DOS命令来设置,因为比较简单,也可进行批处理。 一、因为windows是默认打开默认共享的,还是先从删除默认共享开始吧: 首先从注册表里永久禁止打开默认共享:
1、如果要禁止C$、D$、E$一类的共享,可以单击...
阅读(720) 回复(0)
&span style=&line-height:1.6font-family:宋体, Arial, Helvetica, san-white-space:background-color:#FFFFFF;font-size:&&&span style=&line-height:1.6font-family:'宋体 ';&&&span style=&line-height:1.6color:#991f5e;&&&span style=&line-height:1.6font-size:18&&/thread--1.html&br /&
安装在单硬盘的&/span&&/span&&/span&&span style=&line-...
阅读(30) 回复(0)
近期因业务需求在windows server 2008R2服务器上设置SMTP转发服务,主要是在业务审批过程中邮件通知相关人员审批情况,
1、在服务器上添加服务
2、打开服务
3、新建一个SMTP,过程简单,省略了,以下是配置截图。
4、允许匿名通过
5、可以所有连接
6、仅以下地址可以使用转发,需要自己添加。
7、各种限制
8、参数设置
9、安全设置,匿名,可以选用windows用户,自己在查查其他文档
10、默认25端口
11、默认...
阅读(120) 回复(0)
  经常使用远程桌面的朋友可能会注意到,windows server 2008
R2中,远程桌面最多只允许两个人远程连接,第三个人就无法连接过去,但是生产环境中有一些服务器可能有许多人需要连接上去,牛皮癣预防而微软的设置确实让人比较无
奈,所以呢,今天就简单介绍一下在windows server 2008 R2上如何实现多用户远程连接同一台服务器。
  1、 确认自己的计算机开启了远程连接
  2、 在远程桌面会话主...
阅读(30) 回复(0)
在做vpshere5.5虚拟化实验时有时可能会忘记sso的管理员密码(就是administrator@vsphere.local这个帐号的密码),那么可以通过下面的方法修改。
windows版本的vCenter Single Sign-On 5.5密码修改步骤:
c:\\Program Files\\VMware\\Infrastructure\\VMware\\CIS\\vmdird
这个要看你安装的路径。
2、执行如下命令:
vdcadmintool.exe
3、在弹出的如下选单里,选择3:
===========================...
阅读(240) 回复(0)
windows服务器
1、先建一个bat文件
net user 新用户
新密码 /add
net localgroup Administrators 新用户 /add
2、然后登录到这个新用户
3、删除旧用户
net user 旧用户
4、修改运维客户端的密码
这样做虽然麻烦但是以防出错,输入错误的密码
net user abc
net localgroup Administrators abc /add
net user abc
阅读(90) 回复(0)
何为用户帐户图片?我们点击开始,可以在右上角看到一张小图片(在计算机开机欢迎屏幕上也可见用户帐户图片),这就是用户帐户图片。我们知道系统装好后系统默认的账号图片都比较呆板,如果我们想DIY下我们的电脑,那么是不是各方面都需要DIY下呢,包括账号图片当然,比如换成一张酷酷的照片,应该如何操作呢?我们都知道怎么给电脑用户账户设置密码,那大家知道怎么更改用户账户的图片吗,下面小编就和大家分享一下怎么更改电脑用...
阅读(90) 回复(0)
盛拓传媒:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题当前位置:&&&&&&&&&&
SQL2008数据库怎么附加数据库
SQL附加数据库方法步骤
来源:深窗综合&|& 17:52&编辑:陈达
现在发展的很迅猛,我们身边随处可见各种软件,办公室的职员也在经常使用一些软件,软件中的数据全部来自数据库,但是对不是软件行业的人来说,操作数据库还是比较困难的,今天我们就讲解SQL数据库如何附加数据库,希望可以帮助到大家。
SQL2008附加数据库方法步骤
首先从开始菜单着手,打开开始菜单栏,在菜单栏上找到我们已经安装的SQL server 2008,单击打开它
打开SQL server 2008数据库,来到登录界面,在这里我们只需要输入登录服务器名(电脑IP地址)、登录身份、账号、密码,然后单击登录
注意:我们用的是SQL身份登录,这里还可以选择windows身份登录,权限会更大
成功登录进入SQL 数据库,可以看到连接的数据库基本信息,展开数据库结点,单击数据库然后使用鼠标右键,在弹出的菜单中选择附加
接着弹出附加数据库的界面,这里我们只需要单击界面上的添加按钮就可以了
单击添加按钮后,新弹出来一个框,让你选择你要附加的数据文件路径,选择到我们要附加的数据库文件,单击确定按钮
注意:我们一帮都会要附加的数据库文件放在SQL数据库的安装目录下,这样才能避免有时候附加出来的数据库是只读状态的问题
返回到附加数据库的界面,这是我们可以从界面上看到选择的附加数据库文件信息,然后在上方可以修改要附加的数据库名称(红色框出来部分)
单击确定按钮后,数据库的附加功能就启动了,这时候我们可以从界面上看到附加的进度,如图所示
附加成功后,附加数据库的界面窗口会关闭,然后我们可以从左边的树形菜单看到已经附加完成的数据库
附加数据库的功能类似还原数据库,只是它使用的是mdf文件,还原数据库使用的是备份文件
下一篇:没有了
深窗公众平台君,已阅读到文档的结尾了呢~~
修改数据库sa密码 数据库sa 数据库sa密码 sql2005数据库太大 sql2005还原数据库 sql2005 导入数据库 数据库2005 数据库2005安装教程 sql2005 数据库引擎 sql2005新建数据库
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Sql 2005数据库的sa密码忘记了怎么办
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 sqlserver2008数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信