sqlserver 普通用户运行错误解决方法补充
程序员文章站
2022-07-07 08:51:18
在教程windows2003服务器安装及设置教程——mssql安全篇一(将ms sql server运行于普通用户下)中,笔者说到第十一步“设置完目录的权限后,就需要将...
在教程windows2003服务器安装及设置教程——mssql安全篇一(将ms sql server运行于普通用户下)中,笔者说到第十一步“设置完目录的权限后,就需要将ms sql server的运行用户设置为mssqlrun;”是通过在windows2003的管理工具中“服务”来实现的,一直这样操作没有问题过,但今天就遇到了这样做无法启动microsoft sql server的情况,解决过程如下:
- 检查ntfs权限,没有发现问题; 重新设置用户,情况依然如此; 重新恢复windows的初始状态重新安装sqlserver,并根据windows2003服务器安装及设置教程——mssql安全篇一(将ms sql server运行于普通用户下)设置用户,依然是不能启动; 恢复windows2003到初始安装状态,并使用有成功设置的sqlserver安装光盘安装,安装完成后进行设置还是不能解决问题。
百思不得其解之后,想到另外一个地方设置运行用户,那就是到sqlserver企业管理器中管理该服务器,通过企业管理器设置,如果通过windows2003服务器安装及设置教程——mssql安全篇一(将ms sql server运行于普通用户下)无法设置成功的,可以将第十一步到第十四步替换为下面的过程:
- 打开sqlserver企业管理器,连接到需要设置的sqlserver服务器,如下图所示:
在需要设置的服务器名称上右键单击,选择弹出菜单中的“属性”,打开属性对话框,单击“安全性”标签,出现如下图所示界面:
在“启动服务帐号”下找到“本帐号”,单击选中,在后面的文本框中输入设置的普通用户的用户名和密码,如下图所示:
填写完成后,单击“确定”,sqlserver弹出如下图所示对话框:
单击“确定”,重新启动sqlserver。
这个时候,sqlserver又运行在了普通用户权限下了,设置成功。
本方法作为windows2003服务器安装及设置教程——mssql安全篇一(将ms sql server运行于普通用户下)的补充,成功解决了不能将sqlserver运行在普通用户的权限下的问题。
推荐阅读
-
SQLSERVER启动不起来(错误9003)的解决方法分享
-
64位系统中IIS7运行ASP时出现ADODB.Connection 800a0e7a错误的解决方法
-
win7 64位下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方法
-
安装运行飞鸽传书时候提示 bind()错误=10048的完美解决方法
-
飞鸽传书运行时出现 bind() 10048错误的解决方法
-
Win7运行VB工具提示运行时错误429 ActiveX部件不能创建对象的原因及解决方法
-
电脑运行应用程序失败出现运行库错误的问题及解决方法汇总
-
sqlserver2008查看表记录或者修改存储过程出现目录名无效错误解决方法
-
SQLServer 2008 :error 40出现连接错误的解决方法
-
运行时错误 429,ACTIVEX部件不能创建对象的解决方法小结