Использование 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.
Другие работы
Лабораторные работы №1-4 по дисциплине"Человеко-машинное взаимодействие" вариант№7
ivanPBT22
: 28 мая 2015
ЛАБОРАТОРНАЯ РАБОТА №1
Вариант 07
1.1. Найдите один источник (в библиотеке или в Интернете), который говорит об опытных свидетельствах человеческих ограничений. Дайте полную ссылку на найденный источник. Опишите в пределах 15 строк (шрифт 12), что говорят результаты исследований по поводу физических ограничений человека.
ЛАБОРАТОРНАЯ РАБОТА №2
Вариант 07
2.1. Изучить работу программы, заданной по вариантам, дать ее краткое описание. Провести CWT-анализ интерфейса программы, рассмотрев все
250 руб.
Проект стального каркаса одноэтажного промышленного здания пролетом 24 м
civil
: 26 августа 2011
Проект стального каркаса одноэтажного промышленного здания пролетом 24 м.
Состав: чертежи (AUTOCad) и ПЗ.
Содержание
Введение.
I. Размещение колонн в плане, с указанием связей.
II. Компоновка поперечной рамы производственного здания.
1. Сбор нагрузок на поперечную раму.
2. Статический расчёт рамы
III. Расчет и конструирование стропильной фермы
1. Сбор нагрузок на ферму
2. Статический расчёт фермы
3. Подбор сечения стержней фермы.
4. Конструирование фермы.
IV. Расчёт и конструирование
12 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 1 Вариант 45
Z24
: 14 декабря 2025
Для газовой смеси, имеющей определенный объем каждого компонента определить:
— объемный состав смеси;
— массовый состав смеси;
— удельные газовые постоянные компонентов и смеси;
— кажущуюся молекулярную массу смеси;
— массы и парциальные давления компонентов, при давлении смеси (рсм, МПа), объеме смеси (м³) и температуре (tсм);
— плотность и удельный объем компонентов и смеси при заданных и нормальных физических условиях;
— средние теплоемкости смеси (массовую и объемную) пр
280 руб.
Теория электрических цепей (часть 1) Лабораторные работы 1-3 (Без вариантов) 3 семестр
Алексей119
: 10 сентября 2015
1.Законы Ома и Кирхгофа в резистивных цепях
2.Электрические цепи при гармоническом воздействии
3.Резонансы напряжений и токов в электрических цепях
80 руб.