第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問該怎么理解SQL pwdencrypt函數(shù)?

請問該怎么理解SQL pwdencrypt函數(shù)?

隔江千里 2019-07-09 10:06:04
SQL pwdencrypt函數(shù)
查看完整描述

5 回答

?
ibeautiful

TA貢獻1993條經(jīng)驗 獲得超6個贊

insert into users (用戶名,密碼) values ('小名',pwdencrypt('111'));

update users set 密碼=pwdencrypt(密碼) where 用戶名='小名';

順便說一下, 只能加密, 不可解密, 也就是說此加密不可逆.

查看完整回答
反對 回復 2019-07-14
?
慕后森

TA貢獻1802條經(jīng)驗 獲得超5個贊

CREATE TABLE Users (
UserID Varchar(10),
UserPW varbinary(256)

INSERT INTO USERS values('TestUser1',pwdencrypt('TestPW1'))
INSERT INTO USERS values('TestUser2',pwdencrypt('TestPW1'))
INSERT INTO USERS values('TestUser3',pwdencrypt('TestPW1'))
INSERT INTO USERS values('TestUser4',pwdencrypt('TestPW1'))

declare @pwd varbinary(256)
select @pwd=UserPW from USERS where UserID='TestUser1'
--比較:
if pwdcompare('TestPW1',@pwd)=1
print 'true'
else
print 'false'

select * from USERS
--delete USERS



查看完整回答
反對 回復 2019-07-14
?
吃雞游戲

TA貢獻1829條經(jīng)驗 獲得超7個贊

1.Service的增強功能;
2.數(shù)據(jù)庫引擎增強功能;
3:數(shù)據(jù)庫訪問接口方面的增強功能;
4:Analysis Services的增強功能;
5:Integration Services的增強功能;
6:全文搜索的增強功能;
7:Notification Services的增強功能;
8:復制增強;
9::Reporting Services的增強功能;
10:工具和使用工具的增強功能;

查看完整回答
反對 回復 2019-07-14
?
神不在的星期二

TA貢獻1963條經(jīng)驗 獲得超6個贊

SQLSERVER 中有相應的函數(shù)。pwdencrypt 加密,此加密不可以逆(我的知道的)。然后可以用 pwdcompare 來驗證輸入的密碼是否正確。
下面是一個例子
1, 設置密碼。
比如 用戶A設置的密碼是 auserpwd
那么在寫入到 Password 那一列的時候這樣寫
insert userTable (UserID,Password) values ('A',pwdencrypt('auserpwd'))
2,驗證密碼.
如果用戶在登錄驗證的時候輸入錯誤密碼 auserpassword
select pwdcompare(Password,pwdencrypt('auserpassword')) '' from userTable where UserID='A' 那么返回的結果就是 0 ,如果輸入正確的密碼 那么返回值就是 1 。

查看完整回答
反對 回復 2019-07-14
  • 5 回答
  • 0 關注
  • 897 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號