首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有启动选项的net服务

具有启动选项的net服务
EN

Database Administration用户
提问于 2013-10-19 03:34:36
回答 2查看 2.6K关注 0票数 2

从这个文章中,我知道斜杠(/)被使用而不是连字符(-),当一个net与start选项一起使用时,

代码语言:javascript
复制
net start mssqlserver /m

但是,如果我想对一个应用程序使用with启动选项限制,例如sqlcmd (-m"SQLCMD"),那么如何使用NET呢?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2013-10-19 04:50:00

对于您链接的文章,它引用了数据库引擎("sqlservr.exe")使用的特定启动选项。因此,"-“破折号是用在文章中所述。这篇文章指向DOS提示符中用于在单用户模式下启动Server的方法。我相信使用/m"SQLCMD"会以同样的方式工作,但我通常使用下面提到的命令。

因此,从DOS提示符中,在单用户模式下启动Server默认实例并只允许SQLCMD连接的命令如下:

sqlservr.exe -m"SQLCMD"

如果您有一个命名实例,则如下所示:

sqlservr.exe -m"SQLCMD" -s MyServer\MyInstance

票数 4
EN

Database Administration用户

发布于 2013-10-19 04:17:27

NET将启动服务。不能限制到SQLCMD的连接。您可以做的是使用另一种方式限制连接。可以使用Server配置管理器通过禁用TCP和命名管道协议来阻止所有网络连接。这样,只有连接到本地计算机(共享内存)的人才能连接。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/51801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档