SQL服务器无法启动的解决方法
文章标题:解决SQL服务器无法启动及SQLserverAgent启动难题的实用指南
当您更改了系统用户administrator的密码后,是否遇到过SQL Server无法启动的困扰?手动启动服务时提示“由于登录失败而无法启动服务”,这时您是不是感到束手无策?别担心,让我们一起解决这个问题。
问题的根源在于,安装SQL Server时使用的默认登录用户作为启动服务的账号。一旦这个用户的密码被更改,就会出现启动失败的错误。那么,如何解决呢?
解决方案如下:
1. 将administrator的密码改回原来的密码,然后尝试启动SQL Server服务。
2. 从数据库服务管理器中手动启动SQLServer。
3. 通过“计算机管理”修改administrator的密码。
4. 打开数据库企业管理器,找到要修改的服务器,点击属性,进入“安全性”表项。
5. 在“启动服务账户”处,将“本账户”选项中的密码修改为administrator的新密码,然后系统提示是否停止并重新启动服务器,点击“是”。数据库服务器将自动重启。
如果在SQL服务器上,您遇到了SQLserverAgent无法启动的问题,这可能是因为某些账户权限设置不当导致的。例如,禁止了SQL中Builtin/Administrators这个账号的服务器访问权限,就会导致SQLServerAgent服务无法启动。
解决方法很简单,只需重新建立一个具有系统管理权限和SQL管理权限的用户,然后用这个用户去启动SQLServerAgent服务。以下是具体步骤:
1. 打开企业管理器,进入实例->安全性->登录,在右边空白处右击鼠标,选择“新建登录”。点击“名称”右边的按钮,选择一个具有windows超级管理员权限的用户,例如Administrator,添加并赋予“System Administrators”权限。
2. 在企业管理器中,点击“管理”,右击“SQLServer代理”,选择属性->常规->服务启动账户,选择“本账户”,然后输入刚才创建的账户和密码。
3. 右击“SQLServer代理”,选择“启动”,就可以看到Agent成功启动了。
本文提供的解决方法希望对您的学习有所帮助,同时也希望您能够支持狼蚁SEO。如果您还有其他问题或疑问,欢迎随时咨询。
以上内容仅供参考,具体解决方法可能因系统和环境不同而有所差异。在进行任何操作前,请确保您已经备份了重要数据,并谨慎操作以避免数据损失。
编程语言
- SQL服务器无法启动的解决方法
- PHP number_format函数原理及实例解析
- Vue使用mixin分发组件的可复用功能
- 微信小程序scroll-view横向滑动嵌套for循环的示例代
- Express与NodeJs创建服务器的两种方法
- 微信小程序页面传值实例分析
- 浅谈jQuery this和$(this)的区别及获取$(this)子元素对
- jquery实现左右轮播图效果
- yii2使用gridView实现下拉列表筛选数据
- SQL SERVER 将XML变量转为JSON文本
- vue使用axios时关于this的指向问题详解
- JS实现的字符串数组去重功能小结
- js中函数声明与函数表达式
- mysql socket文件作用详解
- SqlServer高版本数据备份还原到低版本
- nodejs 十六进制字符串型数据与btye型数据相互转换