Использование 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.
Другие работы
Зажимное приспособление МЧ00.69.00.00
vermux1
: 8 июня 2017
Зажимное приспособление МЧ00.69.00.00
Приспособление применяется для зажима обрабатываемых деталей на фрезерных станках.
Корпус поз. 1 привертывают к станку четырьмя болтами (на чертеже не показаны). В паз корпуса вставлен вкладыш поз. 4, в котором вращается винт поз. 2, имеющий правую и левую прямоугольную резьбу. Для перемещения кулачков поз. 3 и поз. 6 нужно ключом вращать винт поз. 2. После того как кулачки зажмут обрабатываемую деталь, ключом затягивают гайку поз. 10. Левая стенка паза шпи
170 руб.
Лабораторная работа №1 по дисциплине: Оптические интерфейсы. Вариант 08
xtrail
: 7 ноября 2023
Лабораторная работа №1
«Изучение пассивных компонентов волоконно-оптических систем передачи (ВОСП)
Цель работы состоит в изучении основных конструкций, характеристик и применения ряда пассивных компонентов в технике волоконно-оптических систем передачи (ВОСП).
Порядок выполнения:
• необходимо изучить пассивные компоненты на предмет их устройства принципа действия и характеристик;
• ответить письменно кратко и по существу на контрольные вопросы
• решить задачи по варианту
• составить отчё
400 руб.
Гидравлика Пермская ГСХА Задача 47 Вариант 2
Z24
: 4 ноября 2025
Прямоугольный щит длиной а и шириной b закреплен шарнирно в точке О. Определить усилие Т, необходимое для подъема щита, если известно, что глубина воды перед щитом H1, после щита Н2, угол наклона щита к горизонту α.
200 руб.
Контрольная работа по дисциплине: Производственный менеджмент. Технико-экономический проект участка первичной сети. Вариант №21
dubhe
: 1 марта 2015
Контрольная работа По дисциплине: Производственный менеджмент.
Технико-экономический проект участка первичной сети. Вариант 21
Введение
Первичная сеть представляет собой совокупность магистральной первичной сети, внутризоновой первичной сети, и местной первичной сети. Проектируемый участок относится к магистральной первичной сети. В состав магистральной сети входят сетевые станции СС, сетевые узлы СУ, линии передач. В СС большая часть емкости системы заканчивается каналами тональной частоты
500 руб.