Задать вопрос
buksttabu
@buksttabu

Триггеры в Delphi?

Возможна ли в Delphi с использованием дефолтных средств юзать полноценные триггеры? У меня имеется БД с логинами-паролям для аутентиикации + триггеры на обновление/изменение пароля в таблице:

CREATE TRIGGER onHashUpdate 
 BEFORE UPDATE ON users 
 FOR EACH ROW BEGIN  
     SET NEW.password = md5(NEW.password); 
 END

CREATE TRIGGER onHashInsert  
 BEFORE INSERT ON users 
 FOR EACH ROW BEGIN  
     SET NEW.password = md5(NEW.password); 
 END


Соответственно, после модификации данных, таблица Users должна выглядеть следующим образом:

872d42521383425fb241ab5866e920e8.PNG

Для работы с таблицами написал небольшую форму (заранее извиняюсь за корявый дизайн):

0b939fa066534ba0bc3c6ea04dfcb24f.png
  • Вопрос задан
  • 795 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@deliro
Пока ты не сделал эту глупость, я тебя предостерегу: хранить md5 от пароля в 2016 году - это идиотизм. Чуть меньший, чем хранить пароль открыто.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы