【 tulaoshi.com - SQLServer 】
CREATE PROCEDURE [LoneUser]
--INPUT
@DBName nvarchar(50),
@UserName nvarchar(50)
AS
Exec sp_configure allow updates,1
RECONFIGURE WITH OVERRIDE
Declare @ExecStr nvarchar(4000)
Select @ExecStr = Declare @b varbinary(85)
+ Use Master
+ Select @b = sid From syslogins Where Name = + @UserName +
+ Use + @DBName
+ Update sysusers Set sid = @b Where name = + @UserName +
--Print @ExecStr
Exec(@ExecStr)
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/sqlserver/) Exec sp_configure allow updates,0
RECONFIGURE WITH OVERRIDE