希望人BLOG

Mssql独立用户运行设置、设置错误如何挽救

希望人BLOG:首先先大呼三句,都是我手贱,不动好好的,还装高手,差点没傻掉。

事情是这样,偶然看到一篇文章,说设置serv-u独立用户运行滴,发现不错,于是就安装说明一步一步的来,发现挺简单,于是,就在想Mssql也可以设置独立用户运行吧,嘿嘿,真是个天才,百度一下才发现,这个已经是公开了,哎,只怪自己后知后觉,学艺不精啊。

其实我是使用工具设置的,以前不知道这个,所以觉得安全,就设置了,可惜我自作聪明,问题就来了,请接着往下看!

进行mssql独立用户运行设置

1:当然是新建用户,独立用户假设为xwrblog.cn

2:给mysql的安装目录xwrblog.cn用户读取和列出的权限,给数据库文件夹xwrblog.cn用户完全控制的权限,备份文件夹同样给xwrblog.cn完全控制权限。

3:这里有2种做法,一种是网络上流传的,打开企业管理器,在配置属性里面,设置如图:

当然还有另外种方法,不小心发现的,打开控制面板里面的服务,找到mssqlserver这个服务,属性。设置如图:

2种方法结果是一样的,都可以让mssql用独立进程运行,这样据说安全不少,

当然,我遇到的问题不是设置上的问题!

鉴于我是用工具设置的,所以事先我并不知道这些过程,工具设置有个问题是只能对默认安装的有效,否则会出错,可怜的我,当然不会按默认路径安装!

出错的情况:

mssql服务器无法启动,右下角的mssql管理器显示停止。

打开日志,发现错误很多,一个个去解决,如:

17052: CREATE DATABASE 失败。未能创建所列出的某些文件名。请检查前面的错误信息。

Windows 不能让您登录,因为不能加载您的配置文件。请检查您是否连接到网络,或者网络是否工作正常。如果此问题持续出现,请与您的网络管理员联系。详细信息 - 拒绝访问。

SuperSocket 信息: (SpnRegister) : Error 1355。

其实这些问题,无外乎就是权限的问题,按照上面说的,给xwrblog.cn这个用户一些相应的权限!

当然我的问题还远不止这些,按照刚刚说的,用企业管理器设置独立用户运行的话,mssql服务无法启动,那企业管理器自然也连不上服务器,更别说打开属性配置了,也就无从修改为system用户运行了,那怎么办?第二种的设置方法不就有用了,俺打开服务管理,找到mssqlserver服务的属性,把里面改回本地账户不就得了。

话就说到这里,还是那句老话,哪里出问题哪里找,碰到实在不行的时候,不仅要查资料,还得自己多鼓捣几下。

标签:Mssql独立用户运行设置错误挽救
分类:原创| 发布:xwrtxwd| 查看: | 发表时间:2009-7-31
原创文章如转载,请注明:转载自希望人BLOG www.xwrblog.cn
本文链接:http://www.xwrblog.cn/post/631.html

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。