powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Пароль в db-таблицах
15 сообщений из 15, страница 1 из 1
Пароль в db-таблицах
    #32578820
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица Paradox. Задал я ей пароль на открытие, а вот как сделать, чтобы программа сама его подставляла.

Через Database1 чёта не получаеца....
Заранее спасибо.
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32581126
linke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через что пароль задал?
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32581704
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
через Database Desktop ...

...а вообще программно его можно задать?...
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32581741
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
TSession.AddPassword('антидезистеблишметаризм');
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32582732
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блин...всё равно ничего не вкурил...

значит есть таблица, например 111.db
через Database Desktop задаю ей пароль, например "222"

в приложении по команде

Table1.TableName:='111.db';
Table1.Active:=True;

идет запрос пароля.

Как его избежать, т.е. чтобы программа сама его подставила?

TSession.AddPassword('антидезистеблишметаризм');
пароль канешна интересный, но всё же, как он установится в таблице?...чёта не получаеца у меня... :(

прошу прощения, если жутко туплю... :(
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32582838
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раз ты не знаешь, что такое TSession, то специально для тебя:
Код: plaintext
1.
2.
3.
Table1.DataBase.Connected := false;
Table1.DataBase.LoginPrompt := false;
Table1.DBSession.AddPassword('222');
Table1.Open;
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32583179
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за ответ...

только похоже у меня тяжелый случай..

всё срабатывает...только вот у таблицы пароль не устанавливается...Database Desktop открывает её без пароля... :(
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32583205
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не понял, тебе чего надобно-то?
Защитить таблицу паролем, или же наоборот, открыть запароленную таблицу?
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32583356
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообще мне надо защитить таблицу паролем...чтобы её смогли открывать только из моего приложения... и никак иначе...

...и естесно, если это возможно, программно задать пароль, а не через Database Desktop...
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32583617
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задание пароля для таблицы, задача довольно нетривиальная. Нужно вызывать DbiDoRestructure, а рассказывать что там и как, долго.
Возьми готовый кусок кода отсюда .
А в программе, открывай так как я показал.
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32583881
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное тебе спасибо!
Всё получилось! Хорошая ссылка!

...мож и я когда-нить из чайника стану МИМОПРОХОДЯЩИМ!... :)
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32583884
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не стоит защищать, есть три универсальных пароля, которые вскроют любой файл данных Paradox проверьте:

jIGGAe, nx66ppx, cupcdvum
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32584235
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вопрос в другом...в самих таблицах практически нет ничего секретного...

Ситуация такая: есть пользователь А и пользователь В. Каждый работает со своей талицей...
...вот тока пользователь В захотел нахаляву попользоваться таблицей пользователя А. Заглянуть в таблицу он сможет, а вот в программе она у него не будет работать, пока пользователь А не "продаст" ему пароль... :)
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32584733
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если пользователь узнает мастер-пароли (а узнать их легко :),
Ваша "защита" прикажет долго жить
...
Рейтинг: 0 / 0
Пароль в db-таблицах
    #32584825
Чайник2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сломать можно любую защиту...
Вот если только пользователь А и пользователь В сами чайники, то им дешевле будет обратиться к разработчику... :)
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Пароль в db-таблицах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]