乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      【用友】U852數(shù)據(jù)庫修改不了SA密碼,提示2812錯(cuò)誤

       wowqk126 2019-04-18

      改不了SA密碼,提示:錯(cuò)誤 2812: 未能找到存儲過程‘sp_password’,解決方法:

      打開SQL2000數(shù)據(jù)庫的查詢分析器輸入如下語句進(jìn)行修復(fù)。

      -- SQL代碼開始 

      sp_configure 'allow updates', 1

      RECONFIGURE WITH OVERRIDE

      go

      use master

      go

      if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_password]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

      drop procedure [dbo].[sp_password]

      go

      create procedure sp_password

          @old sysname = NULL,        -- the old (current) password

          @new sysname,               -- the new password

          @loginame sysname = NULL    -- user to change password on

      as

          -- SETUP RUNTIME OPTIONS / DECLARE VARIABLES --

       set nocount on

          declare @self int

          select @self = CASE WHEN @loginame is null THEN 1 ELSE 2 END

          -- RESOLVE LOGIN NAME

          if @loginame is null

              select @loginame = suser_sname()

          -- CHECK PERMISSIONS (SecurityAdmin per Richard Waymire) --

       IF (not is_srvrolemember('securityadmin') = 1)

              AND not @self = 1

       begin

          dbcc auditevent (107, @self, 0, @loginame, NULL, NULL, NULL)

          raiserror(15210,-1,-1)

          return (1)

       end

       ELSE

       begin

          dbcc auditevent (107, @self, 1, @loginame, NULL, NULL, NULL)

       end

          -- DISALLOW USER TRANSACTION --

       set implicit_transactions off

       IF (@@trancount > 0)

       begin

        raiserror(15002,-1,-1,'sp_password')

        return (1)

       end

          -- RESOLVE LOGIN NAME (disallows nt names)

          if not exists (select * from master.dbo.syslogins where

                          loginname = @loginame and isntname = 0)

       begin

        raiserror(15007,-1,-1,@loginame)

        return (1)

       end

       -- IF non-SYSADMIN ATTEMPTING CHANGE TO SYSADMIN, REQUIRE PASSWORD (218078) --

       if (@self <> 1 AND is_srvrolemember('sysadmin') = 0 AND exists

         (SELECT * FROM master.dbo.syslogins WHERE loginname = @loginame and isntname = 0

          AND sysadmin = 1) )

        SELECT @self = 1

          -- CHECK OLD PASSWORD IF NEEDED --

          if (@self = 1 or @old is not null)

              if not exists (select * from master.dbo.sysxlogins

                              where srvid IS NULL and

                  name = @loginame and

                           ( (@old is null and password is null) or

                                    (pwdcompare(@old, password, (CASE WHEN xstatus&2048 = 2048 THEN 1 ELSE 0 END)) = 1) )   )

              begin

            raiserror(15211,-1,-1)

            return (1)

           end

          -- CHANGE THE PASSWORD --

          update master.dbo.sysxlogins

       set password = convert(varbinary(256), pwdencrypt(@new)), xdate2 = getdate(), xstatus = xstatus & (~2048)

       where name = @loginame and srvid IS NULL

       -- UPDATE PROTECTION TIMESTAMP FOR MASTER DB, TO INDICATE SYSLOGINS CHANGE --

       exec('use master grant all to null')

          -- FINALIZATION: RETURN SUCCESS/FAILURE --

       if @@error <> 0

              return (1)

          raiserror(15478,-1,-1)

       return  (0) -- sp_password

      GO

      sp_configure 'allow updates', 0

      RECONFIGURE WITH OVERRIDE

      -- SQL代碼結(jié)束

        本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多