Использование COM-объектов в хранимых процедурах SQL Server
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Рассмотрим, например, ситуацию, когда хранимая процедура по входному параметру паролю брала бы его MD5 значение и заносила полученное значение в таблицу.
Такая ситуация может возникнуть при регистрации пользователей, когда в таблице находятся не реальные пароли, а их MD5 значения.
Возникает вопрос - можно ли функционал по взятию MD5 значений паролей перенести в хранимую процедуру, если существует COM-объект, который генерит хэш-значения MD5 ?
Конечно, эту процедуру можно реализовать в приложении через простой вызов COM-объекта, но мы рассмотрим как это можно сделать в Transact-SQL.
В качестве COM-объекта возьмем ActiveX-компонент CryptLib, который можно взять на данном сайте http://www.activex.net.ru/activex/more.shtml#cryptlib и зарегистрировать в реестре стандартно через regsvr32.
Такая ситуация может возникнуть при регистрации пользователей, когда в таблице находятся не реальные пароли, а их MD5 значения.
Возникает вопрос - можно ли функционал по взятию MD5 значений паролей перенести в хранимую процедуру, если существует COM-объект, который генерит хэш-значения MD5 ?
Конечно, эту процедуру можно реализовать в приложении через простой вызов COM-объекта, но мы рассмотрим как это можно сделать в Transact-SQL.
В качестве COM-объекта возьмем ActiveX-компонент CryptLib, который можно взять на данном сайте http://www.activex.net.ru/activex/more.shtml#cryptlib и зарегистрировать в реестре стандартно через regsvr32.
Другие работы
Аутсорсинг в логистике. СибГУТИ. 8-й ВАРИАНТ
Бубочка
: 18 апреля 2015
Задание для выполнения контрольной работы
Контрольная работа по дисциплине выполняется в виде написания реферата по заданной теме.
Тематика рефератов по курсу “Аутсорсинг»:
8. Аутсорсинг в логистике
199 руб.
Общая физика - Конспект лекций - Мальханов - 2001 - 438
1112
: 22 октября 2008
Общая физика - Конспект лекций - Мальханов - 2001 - 438
Предлагаемый читателям конспект лекций по общей физике многие годы и по
настоящее время читается автором студентам 1 и 2 курсов технических факультетов
Санкт-Петербургского государственного технического университета. В основу данного
курса заложена идея о том, что физика суть наука экспериментальная, а хорошая теория
предполагает обобщение экспериментальных закономерностей до физических законов.
Автор, воспитанный на экспериментальном виде
6 руб.
Первая необходимая помощь при переломе
evelin
: 17 марта 2014
ПЕРВАЯ ПОМОЩЬ – это простейшие срочные меры, необходимые для спасения жизни и здоровья пострадавшим при повреждениях, несчастных случаях и внезапных заболеваниях. Она оказывается на месте происшествия до прибытия врача или доставки пострадавшего в больницу.
Первая помощь является началом лечения повреждений, т.к. она предупреждает такие осложнения, как шок, кровотечение, развитие инфекции, дополнительные смещения отломков костей и травмирование крупных нервных стволов и кровеносных сосудов.
След
5 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 1.18 Вариант б
Z24
: 3 октября 2025
В закрытом резервуаре, заполненном маслом, на поверхности масла действует давление р. Справа в резервуаре установлена стеклянная трубка в виде уровнемера, показание которой h, слева на том же уровне выведена пьезометрическая трубка для измерения давления (рис. 1.18).
Определить показание пьезометра hp, если на поверхности масла создан вакуум (р = рвак). В расчетах учесть атмосферное давление (ра) в мм рт. ст., высоту столба масла в уровнемере (h) в метрах.
Принять плотность масла ρмасл = 9
150 руб.