Эквивалент sha1 в db2 - PullRequest
       29

Эквивалент sha1 в db2

0 голосов
/ 27 июня 2011

Я сохранил пароль в mysql с использованием шифрования SHA1, и я перенес свою БД из mysql в DB2.

С Db2, как я могу получить запись с Db2?

Select * from table where name = 'user' and password = sha1('123456')

Но это приводит к ошибке в db2. Как я могу проверить логин для существующих данных?

1 Ответ

0 голосов
/ 29 июня 2011

Если исходное приложение содержит только несколько ссылок на sha1 () в операторах SQL, вы можете переключить их на аналогичную функцию в DB2, например ENCRYPT () http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0004211.html.

...