数据库

 首页 > 数据库 > SqlServer > Mssql处理孤立用户的存储过程

Mssql处理孤立用户的存储过程

分享到:
【字体:
导读:
         摘要: 以下为引用的内容: CREATE PROCEDURE [LoneUser] --INPUT @DBName nvarchar(50), @UserName nvarchar(50) AS Exec sp_configure 'allow updates','1' RECONFIGURE WITH OVERRIDE D...

Mssql处理孤立用户的存储过程

 

以下为引用的内容:

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



Mssql处理孤立用户的存储过程
分享到:
SQL Server数据库中处理空值时常见标题
SQL Server数据库中处理空值时常见标题 数据完整性是任何数据库系统要保证的重点。不管系统打算得有多好,空数据值的标题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3个标题:计数、应用空表值以及外键处理。 用COUNT(*)处理空值 大多数聚集函数都能在盘算时打消空值;COUNT函数则属于例外。对包含空值的一个列...
小型贸易利用选SQL Server还是Access
小型贸易利用选SQL Server还是Access 当衡量数据库利用程序的各个选项时,本文能帮助你进行各项特征的比拟。本文具体先容了SQL Server 2005 Express 版和Microsoft Access的特点设置,作者尽量避免各类特点的过多细节,因此你能在一个较高的程度上比拟这两款产品。 本钱 在寻找小型贸易程序的开发工具时,本钱通常是要害因...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……