Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Delphi > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 14.01.2013, 14:20   #11
Romowski
Пользователь
 
Регистрация: 02.04.2012
Сообщений: 49
По умолчанию

Аватар


спасибо!
только как это можно воткнуть в инсталятор?

Последний раз редактировалось Romowski; 14.01.2013 в 14:22.
Romowski вне форума Ответить с цитированием
Старый 14.01.2013, 14:22   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,260
По умолчанию

Цитата:
по порядку отвечаю ))
ну, я тоже по порядку отвечу. можно?
Цитата:
1. с Дельфи читать не самое лучшее решение: т.к. я коннектюсь через алиас... стало быть мне необходимо по алиасу считать путь, изменить его на нормальный и опять же подключаться к алиасу? не очень как-то
Это нужно делать один раз - в момент УСТАНОВКИ Базы данных. На чём Вы будете писать скрипт установки - на Delphi, на С или на бейсике - глубоко "фиолетово". Задача установщика установить БД, прописать корректный путь к базе в алиасах.

Цитата:
. нормальный каталог - тоже не стоит... а то пользователи слишком уж любопытные
ну, можно подумать, в СВОЙ UserProfile никто из любопытных залезть не сможет... Кто захочет (кому надо) то и там найдёт. Тем более, что путь в алиасах FB прописан в любом случае...

Цитата:
3. embedded не пойдет, т.к. может в дальнейшем быть 3-4 пользователя
это Вы собираетесь компьютер в качестве сервера БД использовать?
Тогда уж тем более путь к БД в алиасах должен быть нормальный.
А ещё, нужно проверять, не уверен, что у system будет доступ к UserProfile пользователя, который не залогинился. Это приведёт к тому, что доступ к базе будет только в том случае, если нужный пользователь (который поставил БД) залогился в Windows.... (впрочем, последнее утверждать не берусь, это надо проверять... Но такая проблема, на мой взгляд, совсем не исключена...)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.01.2013, 14:31   #13
Romowski
Пользователь
 
Регистрация: 02.04.2012
Сообщений: 49
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
ну, я тоже по порядку отвечу. можно?

Это нужно делать один раз - в момент УСТАНОВКИ Базы данных. На чём Вы будете писать скрипт установки - на Delphi, на С или на бейсике - глубоко "фиолетово". Задача установщика установить БД, прописать корректный путь к базе в алиасах.
таааак... а можно подробнее об этом ) я просто файл в инсталятор закинул и все... но хотелось бы более профессионально подойти к этому

Цитата:
ну, можно подумать, в СВОЙ UserProfile никто из любопытных залезть не сможет... Кто захочет (кому надо) то и там найдёт. Тем более, что путь в алиасах FB прописан в любом случае...
с этим, в принципе, согласен...

Цитата:
это Вы собираетесь компьютер в качестве сервера БД использовать?
Тогда уж тем более путь к БД в алиасах должен быть нормальный.
А ещё, нужно проверять, не уверен, что у system будет доступ к UserProfile пользователя, который не залогинился. Это приведёт к тому, что доступ к базе будет только в том случае, если нужный пользователь (который поставил БД) залогился в Windows....
да, будет комп, он же и сервер... и еще пару компов только с прогой и fbclient.dll
Romowski вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД firebird Vtornik Помощь студентам 0 15.11.2011 22:28
%userprofile% Painkiller_13 Общие вопросы Delphi 6 05.08.2011 11:32
FireBird Д'якон БД в Delphi 2 04.12.2008 12:15
FireBird 1.5.4 Nikola__ БД в Delphi 2 17.11.2008 15:42


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS