Форум: "Потрепаться";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
ВнизЗакрытие исходникоа процедур в FireBird Найти похожие ветки
← →
Petr V. Abramov © (2004-02-26 23:24) [0]Так как штатного средства для subj нет (или я о нем не знаю?), в RDB$PROCEDURES.RDB$PROCEDURE_SOURCE удалил текст процедуры и написал "не й сюда глядеть" :) Вроде все работает. Но насколько такие действия корректны? Oracle, например, сразу и без разговоров снимает базу с техподдержки, если выясняется, что Вы лазили в системные таблицы.
← →
Юрий Зотов © (2004-02-26 23:26) [1]> Oracle, например, сразу и без разговоров снимает базу с
> техподдержки, если выясняется, что Вы лазили в системные
> таблицы
И правильно делает. "Не й лазить в системные таблицы".
:о)
← →
Petr V. Abramov © (2004-02-26 23:32) [2]> И правильно делает
Правильно делает. Лазить не надо. Но Oracle предоставляет утилиту wrap.exe, которая исходники PL/SQL переводит в какой-то полубинарный-полухрензнаеткакой вид. И проблема акрытия исходников решается. А с IB/FB как быть?
← →
Johnmen © (2004-02-26 23:34) [3]В данном случае, не смотря на "Не й лазить в системные таблицы" (что вполне справедливо), достаточно корректны. Причем данный способ достаточно известен.
Одно но - подправить ХП будет проблематично...:)
← →
kaif © (2004-02-26 23:37) [4]Неужели настолько нетривиальна реализация, что ее нужно скрыть?
← →
Petr V. Abramov © (2004-02-26 23:59) [5]> kaif © (26.02.04 23:37) [4]
98% тривиальна, 2% - нет. Но по-любому есть соображения, по которым скрыть надо.
← →
kaif © (2004-02-27 01:21) [6]2 Petr V. Abramov © (26.02.04 23:59) [5]
Это Ваше право. Тогда поддержу вслед за Johnmen ©. Я тоже слышал о таком подходе. Судя по тому, как об этом часто говорят, как о методе решения этой проблемы, возможность этого будет учитываться разработчиками Firebird. Единственное, я бы проверил, работает ли backup-restore. Так как без этого очень плохо и я бы не рискнул тогда это использовать.
← →
Petr V. Abramov © (2004-02-27 02:05) [7]> Так как без этого очень плохо
:))))))
Да без этого не просто плохо, без этого как в том анекдоте про Винни-Пуха, который упал со своего шарика :)
← →
Sergey_Masloff (2004-02-27 11:30) [8]kaif © (27.02.04 01:21) [6]
работает b-r
но вообще это изврат ИМХО
← →
Awex (2004-02-27 11:38) [9]>>>RDB$PROCEDURES.RDB$PROCEDURE_SOURCE удалил текст
Совет:
Лучше текст не удалять а шифровать по определенному алгоритму.
Плюсы: Помимо скрытия реализации в случае надобности можно подправить(после расшифровки).
Минусы: Нужно средство шифрования\расшифрования (по простенькое средство работающее например по алгоритму XOR сделать очень просто- как говориться и дешево и сердито).
← →
Petr V. Abramov © (2004-02-27 13:34) [10]> Sergey_Masloff (27.02.04 11:30) [8]
> но вообще это изврат ИМХО
Это я и сам по запаху чую, только вот без "изврата" - как? Может, умные люди чего лучше придумали?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c