首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL SERVER2000中怎么控制同一用户多次登陆

2012-02-28 
SQL SERVER2000中如何控制同一用户多次登陆?SQL SERVER2000中如何控制同一用户多次登陆?请给出具体代码最

SQL SERVER2000中如何控制同一用户多次登陆?
SQL SERVER2000中如何控制同一用户多次登陆?请给出具体代码最好

[解决办法]

SQL code
DECLARE @spids VARCHAR(100)--SELECT a.spid,a.logiName,a.login_time FROM sysprocesses aSELECT @spids=ISNULL(@spids+',','') + RTRIM(a.spid)    FROM sysprocesses aFULL JOIN sysprocesses b    ON a.loginame=b.loginame    WHERE b.spid=@@spidPRINT @spids--觉得哪个不爽,用 KILL spid将进程杀掉
[解决办法]
SQL code
DECLARE @spids VARCHAR(1000)SELECT @spids=ISNULL(@spids+'KILL ','KILL ') + RTRIM(a.spid)+';' FROM sysprocesses aFULL JOIN sysprocesses b    ON a.loginame=b.loginame    WHERE b.spid=@@spid AND a.spid!=@@spid--PRINT @spidsEXEC(@spids) 

热点排行