您的位置:程序门 -> ms-sql server -> 疑难问题



高手,有没有办法测到sql有几个用户正在使用表?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


高手,有没有办法测到sql有几个用户正在使用表?
发表于:2007-05-14 08:58:57 楼主
有没有办法测到sql有几个用户正在使用表?   如何强制删除其它用户联接?
发表于:2007-05-14 09:05:461楼 得分:0
up
发表于:2007-05-14 09:09:242楼 得分:0
1.
select   count(distinct   hostname)   from   master.dbo.sysprocesses
2.
用sp_dropremotelogin

权限
只有   sysadmin   或   securityadmin   固定服务器角色的成员才可以执行   sp_dropremotelogin。

示例
a.   除去远程服务器的所有远程登录
下面的示例删除远程服务器   accounts   的条目,因此对于本地服务器上的登录和远程服务器上的远程登录,将删除二者之间所有的映射。

EXEC   sp_dropremotelogin   'accounts '

b.   删除登录映射
下面的示例删除一个映射的条目,该条目将来自远程服务器   accounts   的远程登录映射到本地登录   albert。

EXEC   sp_dropremotelogin   'accounts ',   'albert '

c.   删除远程用户
下面的示例删除远程服务器   accounts   上的远程登录   chris   的登录,这个远程登录映射到本地登录   salesmgr。

EXEC   sp_dropremotelogin   'accounts ',   'salesmgr ',   'chris '
发表于:2007-05-14 09:19:533楼 得分:0
EXEC   sp_dropremotelogin   'accounts ',是不是把自己的登录也一并删除?


快速检索

最新资讯
热门点击