成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

未公開的MS SQL Server 加密函數

數據庫 SQL Server
我們今天主要向大家講述的是未公開的MS SQL Server 加密函數,以及其在實際操作中值得我們大家注意的相關事項的具體描述。

此文章主要講述的是未公開的MS SQL Server 加密函數,如果對MSSQL的用戶信息有興趣了解的話,你就可能會發現master.dbo.sysxlogins里面存放著用戶的口令,可是呢,password字段如果不是null就是一堆看不懂的binary,這個口令是怎么加密的呢?

其實只要仔細看看master.dbo.sp_addlogin就知道了,MSSQL的sp都可以看到代碼,真是不錯。

讓我們來看看它是怎么做的,注意這一行select @passwd = pwdencrypt(@passwd),這個時后@passwd就被加密了,讓我們也來試一下

  1. DECLARE @ClearPWD varchar(255)   
  2. DECLARE @EncryptedPWD varbinary(255)  
  3. SELECT @ClearPWD = 'test' 
  4. SELECT @EncryptedPWD = CONVERT(varbinary(255), pwdencrypt(@ClearPWD))  
  5. SELECT @EncryptedPWD 

看上去不錯,確實被加密了,可是我怎么還原呢?

呵呵,這就沒戲了,口令加密都是單向的,用加密后的密文來比較就可以了。

繼續看看其它用戶相關的sp,可以發現master.dbo.sp_password里面有口令比較的內容。

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

不用去理會xstatus,這是一個狀態掩碼,一般我們用的時候就直接用0就可以了

  1. DECLARE @ClearPWD varchar(255)   
  2. DECLARE @EncryptedPWD varbinary(255)  
  3. SELECT @ClearPWD = 'test' 
  4. SELECT @EncryptedPWD = CONVERT(varbinary(255), pwdencrypt(@ClearPWD))  
  5. SELECT pwdcompare(@ClearPWD, @EncryptedPWD, 0)  
  6. SELECT pwdcompare('ErrorPassword', @EncryptedPWD, 0) 

這樣我們就可以使用這兩個函數來加密自己的密碼了,怎么樣,還不錯吧?以上的相關內容就是對未公開的MS SQL Server 加密函數的介紹,望你能有所收獲。

未公開的MS SQL Server 加密函數

上述的相關內容就是對未公開的MS SQL Server 加密函數的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. SQL Server重復數據刪除的2個操作方案
  2. MS SQL Server 未公開的加密函數有哪些?
  3. 用SQL Server 2005DDL觸發器對數據庫進行監控
  4. SQL Server刪除重復數據的2個實用方案
  5. SQL Server數據庫相關數據大匯和
責任編輯:佚名 來源: eNet硅谷動力
相關推薦

2010-07-23 15:52:52

MS SQL Serv

2009-07-06 18:01:04

Windows CE未公開函數

2010-06-18 10:50:55

ms SQL Serv

2010-06-10 10:23:14

MySQL加密函數

2010-07-08 13:26:02

SQL Server

2010-07-20 15:24:27

MS SQL Serv

2022-04-13 16:48:51

CPU網絡安全

2009-12-04 14:23:33

PHP JSON加密函

2010-05-14 13:50:57

2010-07-08 10:38:24

MS SQL Serv

2022-02-09 10:32:19

jsrpcjsrpc工具網絡爬蟲

2009-05-22 16:42:02

MS SQLMySQL轉換

2009-11-30 15:00:19

PHP加密解密函數au

2025-01-20 15:22:55

2011-03-21 10:13:31

Sql Server數分區

2015-05-22 11:33:08

2011-09-01 15:40:42

SQL Server存儲過程和存儲函數的加

2010-07-16 10:48:24

MS SQL Serv

2010-07-15 12:38:14

SQL Server存

2010-07-12 17:18:24

MS SQL Serv
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97久久超碰| 91精品久久久久久久久 | 久久成人一区 | 日韩一区二区黄色片 | 亚洲精品视频免费 | 最新国产精品视频 | 精品一区二区三区四区五区 | 中文字幕欧美一区 | 国产91色在线 | 亚洲 | 久久精品99 | 国产欧美日韩视频 | 国产精品久久久久久一区二区三区 | 自拍亚洲 | 欧美国产精品 | 久久久久久成人 | 亚洲激情一区二区 | 99久久精品免费看国产小宝寻花 | 能看的av| 爱综合| 国产精品一区久久久 | 波多野结衣中文字幕一区二区三区 | 成人影院在线观看 | 欧美一区二区三区久久精品视 | 综合久久综合久久 | 黄色三级毛片 | 午夜寂寞福利视频 | 欧美在线色 | 精品一区久久 | www久久久| 天天干天天插天天 | 超碰网址 | 欧美a级网站 | 99精品一区二区 | 国产日韩欧美一区二区在线播放 | 91看片视频 | 国产精品福利网 | 成人一区二区在线 | 日韩中文字幕网 | 麻豆国产精品777777在线 | 亚洲高清视频在线观看 | 伊人久久综合 |