




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
今天看到这篇文章没有了SA密码,无法Windows集成身份登录,DBA怎么办?,有思路了假设我们遇到很糟糕的情况sa被禁用,服务器身份验证为Windows身份验证模式,Windows登录用户被删,没有其他sysadmin角色的登录用户步骤一:停掉SQLSERVER:在命令行 net stop mssqlserver步骤二:转到SQLSERVER的安装目录然后加上/m /f 参数步骤三:以为单用户模式启动SQLSERVER步骤四:打开SSMS这时候一定不要马上进行连接,需要点击取消,然后在左上角的点击新建查询,这个步骤跟DAC(专用管理员连接)的步骤是一样的你会发现用Windows登录用户这时候可以登录步骤五:执行下面的SQL脚本1-打开xp_cmdshell功能2EXECsys.sp_configureconfigname=xp_cmdshell,-varchar(35)3configvalue=1-int4RECONFIGUREWITHoverride567-修改注册表,修改身份验证为混合验证方式8USEmaster9GO10EXECxp_instance_regwriteNHKEY_LOCAL_MACHINE,NSoftwareMicrosoftMSSQLServerMSSQLServer,NLoginMode,REG_DWORD,211GO1213-创建登录名14CREATELOGIN计算机名AdministratorFROMWINDOWS;15GO1617-赋予登录名的权限为sysadmin18USEmaster19GO20EXECsys.sp_addsrvrolememberloginame=计算机名Administrator,-sysname21rolename=sysadmin-sysname2223-关闭xp_cmdshell功能24EXECsys.sp_configureconfigname=xp_cmdshell,-varchar(35)25configvalue=0-int26RECONFIGUREWITHoverride这时候身份验证方式已经改为混合验证方式步骤六:关掉SQLSERVER,再重新启动打开SQLSERVER配置管理器,启动SQLSERVER步骤七:登录SQLSERVER回到SSMS,可以看到这时候恢复正常了总结感谢i6first大侠,之前一直以为无法子了,想不到他想到了用单用户模式启动的方法来进入SQLSERVER。没有了SA密码,无法Windows集成身份登录,DBA怎么办?一同事反馈SQL无法正常登录了,以前都是通过windows集成身份验证登录进去的(sa密码早忘记了),今天就改了服务器的机器名,现在无论如何都登录不进去。SQL登录时如果采用windows集成身份验证,登录框将会以“机器名当前系统用户名”的格式显示登录名,而且登录名和密码都是灰色的,不允许用户输入。了解到同事刚刚修改了服务器的机器名,因此在SQL的登陆框中显示“新机器名当前系统用户名”。要知道windows集成身份验证能登录的原因是 在SQL的登录名中已经包括了该用户名,原来的用户名在SQL安装的时候已经记录到了SQL中,如果机器名变更了,“新机器名当前系统用户名”肯定无法 正常登录。网上看到有人说可以采用OSQLS 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-mor-foptions. Any member of the computers 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中。相信读者看到这个地方就明白了。这里其实并没有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合资企业股权结构与文化差异:成因剖析与影响探究
- 合作赋能:高中牛津英语教学中小组活动的创新实践与效能提升
- 合作学习:英语为外语学生英汉翻译能力进阶的密钥
- 《短视频运营与案例分析》 教案 刘庆振
- 2025年肿瘤内科乳腺癌化疗药物选择考察答案及解析
- 免税企业面试题库及答案
- 2025年教师招聘之《小学教师招聘》考前冲刺模拟题库(培优)附答案详解
- 教师招聘之《小学教师招聘》每日一练附完整答案详解(名师系列)
- 2025年教师招聘之《幼儿教师招聘》考前冲刺测试卷包含答案详解(培优b卷)
- 2025年教师招聘之《幼儿教师招聘》模拟题及参考答案详解(达标题)
- 对外工程管理办法
- 2025年中国带贴面离心玻璃棉毡数据监测研究报告
- 护理疑难病例讨论的目的与实施策略
- 超声波洗鞋机技术解析与应用
- 110kV变电站初步设计与规划方案指南
- 养老护理员全套培训课件
- JJF 2250-2025 数字化交流电能表型式评价大纲
- DB11T 751-2025 住宅物业服务标准
- 航运大数据分析与决策支持
- 2025至2030全球及中国两轮组合仪表行业产业运行态势及投资规划深度研究报告
- 耕地保护培训课件
评论
0/150
提交评论