Mssql处理孤立用户的存储过程_Mssql数据库教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:监测你的SQL SERVER--让瓶颈暴露
当您怀疑计算机硬件是影响SQL Server运行性能的主要原因时,可以通过SQL Server Performance Monitor监视相应硬件的负载,以证实您的猜测并找出系统瓶颈。下文将介绍一些常用的分析对象及其参数

以下为引用的内容:

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)

Exec sp_configure 'allow updates','0'
RECONFIGURE WITH OVERRIDE

分享:SQL Server数据库中处理空值时常见问题
数据完整性是任何数据库系统要保证的重点。不管系统计划得有多好,空数据值的问题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3个问题:计数、使用空表值以及外键处理。 用COUNT(*)

来源:模板无忧//所属分类:Mssql数据库教程/更新时间:2008-08-22
相关Mssql数据库教程