MS-SQL/Query2010. 3. 22. 23:01


DROP TABLE #TEMP_MEMBER
GO

CREATE TABLE #TEMP_MEMBER (   
 User_ID    NVARCHAR(20),    
 User_PW    NVARCHAR(50),
 User_PW1    NVARCHAR(50)
)
GO

INSERT INTO #TEMP_MEMBER VALUES ('User', pwdencrypt('PW'), 'PW' )

SELECT * FROM #TEMP_MEMBER

SELECT    pwdcompare('00',User_PW), User_PW1, '00'
FROM    #TEMP_MEMBER
WHERE    User_ID = 'User'
 -- 0

SELECT    pwdcompare('PW',User_PW) , User_PW1, 'PW'
FROM    #TEMP_MEMBER
WHERE    User_ID = 'User'
-- 1

UPDATE #TEMP_MEMBER
SET User_PW = pwdencrypt('1111'), User_PW1 = '1111'
WHERE    User_ID = 'User'

SELECT * FROM #TEMP_MEMBER

SELECT    pwdcompare('PW',User_PW), User_PW1, 'PW'
FROM    #TEMP_MEMBER
WHERE    User_ID = 'User'
 -- 0

SELECT    pwdcompare('1111',User_PW), User_PW1, '1111'
FROM    #TEMP_MEMBER
WHERE    User_ID = 'User'
 -- 1

 

 

 

'MS-SQL > Query' 카테고리의 다른 글

sys.sql_modules (view 정보 확인)  (0) 2010.04.01
Bulk Copy 명령  (0) 2010.04.01
sp_spaceused  (0) 2010.03.22
특정 테이블(문자열)을 사용하는 SP, 뷰, 트리거, 함수 찾기  (0) 2010.03.22
[MS-SQL 2008] 향상된 T-SQL문  (0) 2010.03.22
Posted by exercise