Использование 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.
Другие работы
Гидравлика 1990 Задача 9 Вариант 0
Z24
: 24 ноября 2025
Поршень диаметром D движется равномерно вниз в цилиндре, подавая жидкость Ж в открытый резервуар с постоянным уровнем (рис.9). Диаметр трубопровода d, его длина l. Когда поршень находится ниже уровня жидкости в резервуаре на Н=0,5 м, потребная для его перемещения сила равна F. Определить скорость поршня и расход жидкости в трубопроводе. Построить напорную и пьезометрическую линии для трубопровода. Коэффициент гидравлического трения трубы принять λ=0,03. Коэффициент сопротивления входа в трубу ξв
250 руб.
Практика педагогическая
alexey2021
: 2 ноября 2023
Кейс-задача № 1
Описание ситуации:
Необходимо ознакомиться:
· с организацией учебного процесса в университете «Синергия»;
· с Федеральными государственными образовательными стандартами, учебными планами и рабочими программами;
· с существующими компьютерными обучающими программами, возможностями технических средств обучения;
· изучение учебно-методической литературы, программного обеспечения по выбранной дисциплине;
Содержание задания:
- Подготовиться к проведению практического занятия п
1600 руб.
Пневмоаппарат клапанный
vermux1
: 15 ноября 2017
Клапанный пневмоаппарат предназначен для перекрытия трубопроводов. Клапан 3 перемещается шпинделем 4, закрывает проходное отверстие в седле 1 клапана. Возможность вращения клапана 3 относительно шпинделя обеспечивается шариками, что предотвращает изнашивание рабочих конических поверхностей седла и клапана. Герметичность соединений седла и штуцера с корпусом обеспечивается резиновыми кольцами, а между шпинделем и корпусом — сальниковым устройством.
26.000 СБ_Пневмоаппарат клапанный
26.000 СП_Пне
170 руб.
Теплотехника ТОГУ-ЦДОТ 2008 Задача 4 Вариант 02
Z24
: 23 января 2026
Определить потребную поверхность рекуперативного теплообменника, в котором вода нагревается горячими газами. Расчет произвести для прямоточной и противоточной схемы. Значения температур газа t′1 и t″1, воды t′2 и t″2, расхода воды M и коэффициента теплопередачи K выбрать из табл. 29.
Какая из схем теплообменников (прямоточная или противоточная) имеет меньшую поверхность и почему? С какой стороны стенки необходимо ставить ребра, чтобы заметно увеличить теплопередачу?
200 руб.