хэш-функция в MS SQL
От: Janius  
Дата: 11.09.02 10:04
Оценка:
Всем привет!
Кто нибудь знает есть ли в MS SQL какая нибудь хэш-функция?
Re: хэш-функция в MS SQL
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 11.09.02 10:34
Оценка:
Здравствуйте Janius, Вы писали:

J>Всем привет!

J>Кто нибудь знает есть ли в MS SQL какая нибудь хэш-функция?

И тебе привет! Попробуй выполнить в Query Analyzer следующее:


SELECT ENCRYPT('mama')
SELECT ENCRYPT('amma')


Вот тебе и хэш-функция
Re: хэш-функция в MS SQL
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 11.09.02 11:04
Оценка:
Здравствуйте Janius, Вы писали:

J>Всем привет!

J>Кто нибудь знает есть ли в MS SQL какая нибудь хэш-функция?

Вдогонку — если у тебя стоит MS SQL 2000, то смотри описание на


CHECKSUM()


Удачи!
Re[2]: хэш-функция в MS SQL
От: Janius  
Дата: 11.09.02 11:39
Оценка:
Здравствуйте Flamer, Вы писали:

F>Вдогонку — если у тебя стоит MS SQL 2000, то смотри описание на


F>

F>
F>CHECKSUM()
F>


F>Удачи!


А где почитать про ENCRYPT? Что то я в Books Online ничего не нашел.

Насколько я понял длинна того что возвращает ENCRYPT зависит от длинны того что ей передаешь?
Re[3]: хэш-функция в MS SQL
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 11.09.02 11:58
Оценка:
Здравствуйте Janius, Вы писали:

J>Здравствуйте Flamer, Вы писали:



[покоцано]

J>А где почитать про ENCRYPT? Что то я в Books Online ничего не нашел.


J>Насколько я понял длинна того что возвращает ENCRYPT зависит от длинны того что ей передаешь?


В лучших традициях Microsoft это недокументированния функция . Кое-что можно почитать здесь.
Re[3]: хэш-функция в MS SQL
От: Merle Австрия http://rsdn.ru
Дата: 11.09.02 12:24
Оценка:
Здравствуйте Janius, Вы писали:


J>А где почитать про ENCRYPT? Что то я в Books Online ничего не нашел.

Нну она вся из себя недокументированная и мало где описана, а начиная с 2000 вообще не поддерживается.
В место нее парочка pwdencrypt, pwdcompare
http://rsdn.ru/forum/Message.aspx?mid=28221&only=1
Автор: Merle
Дата: 12.02.02


А если нужна именно некая хэш функция, то CHECKSUM() вполне подходит.
Мы уже победили, просто это еще не так заметно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.