亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? installcommon.sql

?? BugNET is an issue tracking and project issue management solution built using the ASP.NET web applic
?? SQL
?? 第 1 頁 / 共 2 頁
字號:
/**********************************************************************/
/* InstallCommon.SQL                                                  */
/*                                                                    */
/* Installs the tables, triggers and stored procedures necessary for  */
/* supporting some features of ASP.Net                                */
/*
** Copyright Microsoft, Inc. 2003
** All Rights Reserved.
*/
/**********************************************************************/

PRINT '---------------------------------------'
PRINT 'Starting execution of InstallCommon.SQL'
PRINT '---------------------------------------'
GO

SET QUOTED_IDENTIFIER OFF
SET ANSI_NULLS ON         -- We don't want (NULL = NULL) == TRUE
GO
SET ANSI_PADDING ON
GO
SET ANSI_NULL_DFLT_ON ON
GO


/*************************************************************/
/*************************************************************/
/*************************************************************/
-- Create the temporary permission tables and stored procedures
-- TO preserve the permissions of an object.
--
-- We use this method instead of using CREATE (if the object
-- doesn't exist) and ALTER (if the object exists) because the
-- latter one either requires the use of dynamic SQL (which we want to
-- avoid) or writing the body of the object (e.g. an SP or view) twice,
-- once use CREATE and again using ALTER.


IF (OBJECT_ID('tempdb.#aspnet_Permissions') IS NOT NULL)
BEGIN
    DROP TABLE #aspnet_Permissions
END
GO

CREATE TABLE #aspnet_Permissions
(
    Owner     sysname,
    Object    sysname,
    Grantee   sysname,
    Grantor   sysname,
    ProtectType char(10),
    [Action]    varchar(20),
    [Column]    sysname
)

INSERT INTO #aspnet_Permissions
EXEC sp_helprotect

IF (EXISTS (SELECT name
              FROM sysobjects
             WHERE (name = N'aspnet_Setup_RestorePermissions')
               AND (type = 'P')))
DROP PROCEDURE [dbo].aspnet_Setup_RestorePermissions
GO

CREATE PROCEDURE [dbo].aspnet_Setup_RestorePermissions
    @name   sysname
AS
BEGIN
    DECLARE @object sysname
    DECLARE @protectType char(10)
    DECLARE @action varchar(20)
    DECLARE @grantee sysname
    DECLARE @cmd nvarchar(500)
    DECLARE c1 cursor FORWARD_ONLY FOR
        SELECT Object, ProtectType, [Action], Grantee FROM #aspnet_Permissions where Object = @name

    OPEN c1

    FETCH c1 INTO @object, @protectType, @action, @grantee
    WHILE (@@fetch_status = 0)
    BEGIN
        SET @cmd = @protectType + ' ' + @action + ' on ' + @object + ' TO [' + @grantee + ']'
        EXEC (@cmd)
        FETCH c1 INTO @object, @protectType, @action, @grantee
    END

    CLOSE c1
    DEALLOCATE c1
END
GO

/*************************************************************/
/*************************************************************/
/*************************************************************/

IF (EXISTS (SELECT name
              FROM sysobjects
             WHERE (name = N'aspnet_Setup_RemoveAllRoleMembers')
               AND (type = 'P')))
DROP PROCEDURE [dbo].aspnet_Setup_RemoveAllRoleMembers
GO

CREATE PROCEDURE [dbo].aspnet_Setup_RemoveAllRoleMembers
    @name   sysname
AS
BEGIN
    CREATE TABLE #aspnet_RoleMembers
    (
        Group_name      sysname,
        Group_id        smallint,
        Users_in_group  sysname,
        User_id         smallint
    )

    INSERT INTO #aspnet_RoleMembers
    EXEC sp_helpuser @name

    DECLARE @user_id smallint
    DECLARE @cmd nvarchar(500)
    DECLARE c1 cursor FORWARD_ONLY FOR
        SELECT User_id FROM #aspnet_RoleMembers

    OPEN c1

    FETCH c1 INTO @user_id
    WHILE (@@fetch_status = 0)
    BEGIN
        SET @cmd = 'EXEC sp_droprolemember ' + '''' + @name + ''', ''' + USER_NAME(@user_id) + ''''
        EXEC (@cmd)
        FETCH c1 INTO @user_id
    END

    CLOSE c1
    DEALLOCATE c1
END
GO

/*************************************************************/
/*************************************************************/
/*************************************************************/
-- Create the aspnet_Applications table.

IF (NOT EXISTS (SELECT name
                FROM sysobjects
                WHERE (name = N'aspnet_Applications')
                  AND (type = 'U')))
BEGIN
  PRINT 'Creating the aspnet_Applications table...'
  CREATE TABLE [dbo].aspnet_Applications (
    ApplicationName         nvarchar(256)               NOT NULL UNIQUE,
    LoweredApplicationName  nvarchar(256)               NOT NULL UNIQUE,
    ApplicationId           uniqueidentifier            PRIMARY KEY NONCLUSTERED DEFAULT NEWID(),
    Description             nvarchar(256)       )
  CREATE CLUSTERED INDEX aspnet_Applications_Index ON [dbo].aspnet_Applications(LoweredApplicationName)
END
GO

/*************************************************************/
/*************************************************************/
/*************************************************************/
-- Create the aspnet_Users table
IF (NOT EXISTS (SELECT name
                FROM sysobjects
                WHERE (name = N'aspnet_Users')
                  AND (type = 'U')))
BEGIN
  PRINT 'Creating the aspnet_Users table...'
  CREATE TABLE [dbo].aspnet_Users (
    ApplicationId    uniqueidentifier    NOT NULL FOREIGN KEY REFERENCES [dbo].aspnet_Applications(ApplicationId),
    UserId           uniqueidentifier    NOT NULL PRIMARY KEY NONCLUSTERED DEFAULT NEWID(),
    UserName         nvarchar(256)       NOT NULL,
    LoweredUserName  nvarchar(256)	     NOT NULL,
    MobileAlias      nvarchar(16)        DEFAULT NULL,
    IsAnonymous      bit                 NOT NULL DEFAULT 0,
    LastActivityDate DATETIME            NOT NULL)

   CREATE UNIQUE CLUSTERED INDEX aspnet_Users_Index ON [dbo].aspnet_Users(ApplicationId, LoweredUserName)
   CREATE NONCLUSTERED INDEX aspnet_Users_Index2 ON [dbo].aspnet_Users(ApplicationId, LastActivityDate)
END
GO

/*************************************************************/
/*************************************************************/
/*************************************************************/
-- Create the aspnet_SchemaVersions table
IF (NOT EXISTS (SELECT name
                FROM sysobjects
                WHERE (name = N'aspnet_SchemaVersions')
                  AND (type = 'U')))
BEGIN
  PRINT 'Creating the aspnet_SchemaVersions table...'
  CREATE TABLE [dbo].aspnet_SchemaVersions (
    Feature                  nvarchar(128)  NOT NULL PRIMARY KEY CLUSTERED( Feature, CompatibleSchemaVersion ),
    CompatibleSchemaVersion  nvarchar(128)	NOT NULL,
    IsCurrentVersion         bit            NOT NULL )
END
GO

/*************************************************************/
/*************************************************************/
------------- Create Stored Procedures
/*************************************************************/
/*************************************************************/
-- RegisterSchemaVersion SP

IF (EXISTS (SELECT name
              FROM sysobjects
             WHERE (name = N'aspnet_RegisterSchemaVersion')
               AND (type = 'P')))
DROP PROCEDURE [dbo].aspnet_RegisterSchemaVersion
GO

CREATE PROCEDURE [dbo].aspnet_RegisterSchemaVersion
    @Feature                   nvarchar(128),
    @CompatibleSchemaVersion   nvarchar(128),
    @IsCurrentVersion          bit,
    @RemoveIncompatibleSchema  bit
AS
BEGIN
    IF( @RemoveIncompatibleSchema = 1 )
    BEGIN
        DELETE FROM dbo.aspnet_SchemaVersions WHERE Feature = LOWER( @Feature )
    END
    ELSE
    BEGIN
        IF( @IsCurrentVersion = 1 )
        BEGIN
            UPDATE dbo.aspnet_SchemaVersions
            SET IsCurrentVersion = 0
            WHERE Feature = LOWER( @Feature )
        END
    END

    INSERT  dbo.aspnet_SchemaVersions( Feature, CompatibleSchemaVersion, IsCurrentVersion )
    VALUES( LOWER( @Feature ), @CompatibleSchemaVersion, @IsCurrentVersion )
END
GO

DECLARE @command nvarchar(4000)

SET @command = 'GRANT EXECUTE ON [dbo].aspnet_Setup_RestorePermissions TO ' + QUOTENAME(user)
EXEC (@command)
SET @command = 'GRANT EXECUTE ON [dbo].aspnet_RegisterSchemaVersion TO ' + QUOTENAME(user)
EXEC (@command)
GO

-- Restore the permissions
EXEC [dbo].aspnet_Setup_RestorePermissions N'aspnet_RegisterSchemaVersion'
GO

-- Create common schema version
EXEC [dbo].aspnet_RegisterSchemaVersion N'Common', N'1', 1, 1
GO

/*************************************************************/
/*************************************************************/
-- CheckSchemaVersion SP

IF (EXISTS (SELECT name
              FROM sysobjects
             WHERE (name = N'aspnet_CheckSchemaVersion')
               AND (type = 'P')))
DROP PROCEDURE [dbo].aspnet_CheckSchemaVersion
GO

CREATE PROCEDURE [dbo].aspnet_CheckSchemaVersion
    @Feature                   nvarchar(128),
    @CompatibleSchemaVersion   nvarchar(128)
AS
BEGIN
    IF (EXISTS( SELECT  *
                FROM    dbo.aspnet_SchemaVersions
                WHERE   Feature = LOWER( @Feature ) AND
                        CompatibleSchemaVersion = @CompatibleSchemaVersion ))
        RETURN 0

    RETURN 1
END
GO

-- Restore the permissions
EXEC [dbo].aspnet_Setup_RestorePermissions N'aspnet_CheckSchemaVersion'
GO

/*************************************************************/
/*************************************************************/
-- CreateApplication SP

IF (EXISTS (SELECT name
              FROM sysobjects
             WHERE (name = N'aspnet_Applications_CreateApplication')
               AND (type = 'P')))
DROP PROCEDURE [dbo].aspnet_Applications_CreateApplication
GO

CREATE PROCEDURE [dbo].aspnet_Applications_CreateApplication
    @ApplicationName      nvarchar(256),
    @ApplicationId        uniqueidentifier OUTPUT
AS
BEGIN
    SELECT  @ApplicationId = ApplicationId FROM dbo.aspnet_Applications WHERE LOWER(@ApplicationName) = LoweredApplicationName

    IF(@ApplicationId IS NULL)
    BEGIN
        DECLARE @TranStarted   bit
        SET @TranStarted = 0

        IF( @@TRANCOUNT = 0 )
        BEGIN
	        BEGIN TRANSACTION
	        SET @TranStarted = 1
        END
        ELSE
    	    SET @TranStarted = 0

        SELECT  @ApplicationId = ApplicationId
        FROM dbo.aspnet_Applications WITH (UPDLOCK, HOLDLOCK)
        WHERE LOWER(@ApplicationName) = LoweredApplicationName

        IF(@ApplicationId IS NULL)
        BEGIN
            SELECT  @ApplicationId = NEWID()
            INSERT  dbo.aspnet_Applications (ApplicationId, ApplicationName, LoweredApplicationName)
            VALUES  (@ApplicationId, @ApplicationName, LOWER(@ApplicationName))
        END


        IF( @TranStarted = 1 )
        BEGIN
            IF(@@ERROR = 0)
            BEGIN
	        SET @TranStarted = 0
	        COMMIT TRANSACTION
            END
            ELSE
            BEGIN
                SET @TranStarted = 0
                ROLLBACK TRANSACTION
            END
        END
    END
END
GO

-- Restore the permissions
EXEC [dbo].aspnet_Setup_RestorePermissions N'aspnet_Applications_CreateApplication'
GO

/*************************************************************/
/*************************************************************/
-- UnRegisterSchemaVersion SP

IF (EXISTS (SELECT name
              FROM sysobjects
             WHERE (name = N'aspnet_UnRegisterSchemaVersion')
               AND (type = 'P')))
DROP PROCEDURE [dbo].aspnet_UnRegisterSchemaVersion
GO

CREATE PROCEDURE [dbo].aspnet_UnRegisterSchemaVersion
    @Feature                   nvarchar(128),
    @CompatibleSchemaVersion   nvarchar(128)
AS
BEGIN
    DELETE FROM dbo.aspnet_SchemaVersions
        WHERE   Feature = LOWER(@Feature) AND @CompatibleSchemaVersion = CompatibleSchemaVersion
END
GO

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕在线不卡一区| 韩国成人福利片在线播放| 欧美一区二区三区在线电影| 成人免费高清在线| 国产精品一区二区x88av| 丝袜诱惑亚洲看片 | 亚洲精品一二三| 2021中文字幕一区亚洲| 91精品国产欧美日韩| 91视频免费看| 99re亚洲国产精品| av不卡一区二区三区| 国产福利91精品| 国内精品久久久久影院一蜜桃| 香港成人在线视频| 午夜精品视频在线观看| 亚洲综合免费观看高清完整版| 亚洲欧美一区二区三区国产精品 | 欧美日韩精品专区| 91欧美一区二区| 欧美性大战久久久久久久| 91成人免费在线| 在线免费视频一区二区| 色狠狠av一区二区三区| 欧美综合在线视频| 69堂成人精品免费视频| 日韩一级大片在线| 国产色一区二区| 中文字幕一区二区三区视频| 亚洲免费观看视频| 亚洲国产精品久久久久秋霞影院 | 久久99国产精品免费| 久久99久久久久久久久久久| 亚洲精品成人天堂一二三| 一区二区久久久久久| 亚洲午夜激情网站| 日本不卡视频在线观看| 99精品欧美一区| 欧美视频在线播放| 精品日韩成人av| 国产女人18毛片水真多成人如厕| 国产精品国产自产拍高清av王其| 国产精品久久一级| 中文字幕成人网| 亚洲午夜在线观看视频在线| 欧美aaa在线| 99热99精品| 欧美视频一区在线观看| 久久一夜天堂av一区二区三区 | 色综合一区二区| 欧美一区二区三区的| 国产精品热久久久久夜色精品三区| 亚洲黄一区二区三区| 久久电影网电视剧免费观看| av不卡一区二区三区| 欧美电影免费观看高清完整版在| 国产精品久久久久久久久晋中| 亚洲一区二区在线播放相泽 | 在线不卡中文字幕| 中文字幕精品在线不卡| 奇米精品一区二区三区在线观看| 丁香激情综合国产| 日韩午夜激情免费电影| 国产精品丝袜91| 久久精品国产久精国产| 91丝袜国产在线播放| 精品美女一区二区| 秋霞影院一区二区| 欧美探花视频资源| 亚洲少妇30p| 国产精品66部| 欧美videos中文字幕| 亚洲国产精品久久艾草纯爱| 成人动漫在线一区| 日韩精品影音先锋| 日韩av在线播放中文字幕| 日本韩国欧美国产| 国产精品久久久久久久裸模| 国产精品影视在线| 久久麻豆一区二区| 久久精品国产99| 欧美精品一区二区久久久| 国产精品高清亚洲| 国产sm精品调教视频网站| 精品少妇一区二区三区免费观看| 青青草国产成人av片免费| 91国在线观看| 亚洲二区视频在线| 51久久夜色精品国产麻豆| 亚洲一区二区综合| 欧美精品免费视频| 日韩在线一二三区| 91丨porny丨首页| 国产精品久久三| 99久久国产综合色|国产精品| 日本一区二区三区四区在线视频 | 91视频你懂的| 亚洲综合色在线| 欧美视频完全免费看| 中文字幕日韩一区二区| 春色校园综合激情亚洲| 亚洲欧洲av另类| 91国产视频在线观看| 一区二区三区国产豹纹内裤在线| 在线观看国产91| 久久国产福利国产秒拍| 日韩欧美综合一区| 国产精品538一区二区在线| 中文字幕成人在线观看| 91蜜桃视频在线| 亚洲国产乱码最新视频| 欧美日韩1234| 国内精品视频666| 亚洲国产精品99久久久久久久久| 色综合久久99| 调教+趴+乳夹+国产+精品| 精品国产一区二区国模嫣然| 国产成人在线视频网站| 亚洲视频在线一区| 99v久久综合狠狠综合久久| 国产欧美日韩综合| 欧洲中文字幕精品| 久久99国产精品久久99果冻传媒| 中文字幕免费一区| 国产精品亚洲一区二区三区在线 | 亚洲免费观看在线视频| 91精品国产一区二区| 国产99久久久国产精品潘金网站| 国产欧美精品一区二区色综合朱莉| 久久99精品久久久久久国产越南 | 亚洲成人免费看| 国产欧美一区二区在线| 欧美日韩小视频| www.一区二区| 另类小说综合欧美亚洲| 一区二区三区精品在线观看| 欧美绝品在线观看成人午夜影视| 床上的激情91.| 激情成人午夜视频| 精品亚洲porn| 日本欧美久久久久免费播放网| 亚洲激情图片小说视频| 国产欧美一区二区精品性| 久久综合色综合88| 精品伦理精品一区| 26uuu国产一区二区三区 | 国产一区二区调教| 蜜桃免费网站一区二区三区| 午夜精品久久久久久久久久| 一区二区在线观看视频在线观看| 国产精品久久久久久久裸模| 欧美国产国产综合| 中文字幕字幕中文在线中不卡视频| 精品国产免费一区二区三区香蕉| 日韩免费一区二区三区在线播放| 在线成人高清不卡| 91精品国产91久久久久久一区二区 | 麻豆国产欧美日韩综合精品二区| 午夜视频在线观看一区二区| 天天综合天天做天天综合| 日韩精品一级二级 | 精品在线免费视频| 国产精品综合视频| 成人开心网精品视频| 暴力调教一区二区三区| 色噜噜狠狠色综合欧洲selulu| 97精品电影院| 欧美系列亚洲系列| 欧美三级韩国三级日本一级| 欧美精品乱码久久久久久按摩| 91精品国产综合久久蜜臀 | 岛国一区二区三区| 91色乱码一区二区三区| 欧美日韩免费视频| 欧美精品一区二区精品网| 国产亚洲欧美日韩日本| 国产精品免费看片| 一区二区三区.www| 日韩在线观看一区二区| 国产伦精品一区二区三区视频青涩 | 婷婷亚洲久悠悠色悠在线播放 | 波多野结衣精品在线| 91久久线看在观草草青青| 91精品国产乱| 亚洲婷婷在线视频| 美女性感视频久久| av色综合久久天堂av综合| 欧美人与z0zoxxxx视频| 久久婷婷成人综合色| 亚洲婷婷国产精品电影人久久| 亚洲高清免费视频| 国产不卡视频在线播放| 欧美在线观看18| 欧美精品一区男女天堂| 亚洲综合色成人| 岛国av在线一区| 在线播放一区二区三区| 欧美高清在线视频| 麻豆一区二区三区| 欧美色网一区二区|