SQLSever2012で、Binary型で格納したデータと一致するかどうかの検索を行いたいと考えています。
具体的には、
①Binary型のカラム(BinaryData)に、ENCRYPTBYPASSPHRASE(Binary型が戻る)で暗号化したデータを格納
②「ユーザ入力値」を、ENCRYPTBYPASSPHRASEして、①と比較
ということをしようとして、
Select * From XXX Where BinaryData = ENCRYPTBYPASSPHRASE('Password','ユーザ入力値')
という検索をしているのですが、存在するはずの「ユーザの入力データ」でも、ヒットしてくれません。
Binayデータの比較の場合、何か特殊な処理が必要なのでしょうか? お知恵をお借りできれば幸いです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/15 01:52
2018/06/15 02:07 編集
2018/06/15 02:05
2018/06/15 05:54
2018/06/15 06:04
2018/06/15 06:06 編集
2018/06/15 06:10
2018/06/19 02:21