189 8069 5689

sqlserver单用户,sqlserver单用户怎么改回去

登录sqlserver时出现服务器处于单用户模式。目前只有一位管理员能够连接,怎么办啊?

楼主,这个问题其实和你安装报的错误是没任何关系的。首先我说下ReportingServices是做什么的。这个也通常被大家简称为SSRS,是微软推出的商务智能报表开发软件,是一种可视化的数据报表开发软件。如果是你这个地方安装报错了,事实上是不关系到你登录数据库引擎的,最多是SSRS用不了。那么在说说你单用户模式的问题。数据库在设定建立之初,管理员可以设定一个模式,即单用户模式还是多用户模式。所谓单用户模式,即数据库当前只能有一个账户登录,多用户模式,即不限制用户个数。此选项设置菜单在数据库的属性菜单-选项-状态-访问限制里面。同样也可以使用SQL语句来更改对应的数据库访问用户模式,SQL为:

成都创新互联公司专注于麻城网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供麻城营销型网站建设,麻城网站制作、麻城网页设计、麻城网站官网定制、成都小程序开发服务,打造麻城网络公司原创品牌,更为您提供麻城网站排名全网营销落地服务。

USE [master]

GO

ALTER DATABASE [dbname] SET MULTI_USER WITH ROLLBACK IMMEDIATE

GO

ALTER DATABASE [dbname] SET MULTI_USER

GO

其中MULTI_USER代表的是多用户模式,如果写SINGLE USER即代表单用户模式。若需要从单用户恢复到多用户,使用windows验证登录后,在属性里面修改或者通过SQL修改即可。

如何以单用户模式启动sqlserver?

首先进入SQL Server的BINN路径,比如 C:\\Program Files\\Microsoft SQL Server\\MSSQL\\Binn 然后在CMD下输入:sqlservr.exe -c -m只要保持这窗口开着,SQL Server就在运行,不用了关闭即可了。

如何将sqlserver2000设置为单用户模式

提问:

如何将数据库设置为单用户模式,并将访问限制为只供

dbo

使用?

解答:

sql

server

2000

中,数据库不能同时为单用户模式和只供

dbo

使用模式。而以下可选选项可以通过使用

alter

database

命令来使用:

alter

database

database

set

single_user。

该命令限制用户只能逐个访问数据库。

alter

database

database

set

restricted_user。

该命令限制只有

db_owner、dbcreator

sysadmin

角色的成员才能访问数据库。

alter

database

database

set

multi_user。

该命令将数据库的访问权限返回其一般运行状态。

如何以单用户模式启动SQL server,

因为sqlserver的可执行程序路径并没有注册到环境变量里,直接输入肯定找不到。

告诉你一个简单的方法:

运行services.msc(在运行里输入),打开服务管理

在服务列表里找到SQL Server开头的服务具体的服务名取决于你安装的时候设置的是什么实例名。如果是SQL Server 2000,服务名是MSSQL开头的服务。

找到服务以后双击服务名,常规项最下边有启动参数框,把-c -f -m输入到那个框里,然后点“启动”按钮就可以了。如果已经启动,就先停止,然后再启动


分享标题:sqlserver单用户,sqlserver单用户怎么改回去
网页地址:http://cdxtjz.cn/article/hcdies.html

其他资讯