Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

компоненты для доступа к PostgreSQL и степень защиты БД [D6, PostgreSQL]


DSKalugin ©   (2005-05-10 16:05:00) 

Два вопроса по этой СУБД
1-Какие есть компоненты и драйвера для работы с PostgreSQL?
2-Где и как PostgreSQL хранит пароли пользователей? Всмысле достаточно ли база защищена от нелегальных подключений?
Если сравнить с FireBird так там пароли лежат в отдельной базе, которую достаточно втупую подменить на свою с заведомоизвестными паролями... что меня устраивать перестало...


pasha_golub   (2005-06-01 12:17:00) [1]

PostgresDAC очень советую.

http://microolap.com/products/connectivity/postgresdac/


Андрей Жук   (2005-05-11 14:21:00) [2]

1. PostgreDAC (microolap.com)


Anatoly Podgoretsky   (2005-05-10 19:11:00) [3]

При физическом доступе до базы трудно говорить о безопасности.


Просто Джо   (2005-05-10 18:48:00) [4]

Это как? Вообще-то, можно и системный блок украсть.


DSKalugin   (2005-05-10 18:42:00) [5]

>А право писать в эту таблицу имеет только админ базы.
Значит подменить тоже труда не составит


Просто Джо   (2005-05-10 17:21:00) [6]

И ее никак не подменишь, это ж не отдельный "файл". А право писать в эту таблицу имеет только админ базы.


Просто Джо   (2005-05-10 17:19:00) [7]


>  [4] DSKalugin ©   (10.05.05 17:10)


Я ж написал, пароли хранятся не в отдельной базе данных. А в каждой базе, в отдельной таблицесистемного каталога.


DSKalugin   (2005-05-10 17:10:00) [8]

> что ты имеешь в виду
Для FireBird достаточно подменить базу паролей security.fdb на свою и зайти в БД под правами администратора (SYSDBA/masterkey)


Просто Джо   (2005-05-10 16:53:00) [9]

По поводу "достаточно втупую подменить на свою с заведомоизвестными паролями" - что ты имеешь в виду? Таблица pg_shadow лежит в каждойбазе в каталоге pg_catalog. А не в отдельной базе. Способ шифрования пароля можно выбрать, насколько я знаю, по умолчанию md5.


Просто Джо   (2005-05-10 16:48:00) [10]

2. The password for each database user is stored in the pg_shadow system catalog table


Просто Джо   (2005-05-10 16:44:00) [11]

1. ZeosDBO ( http://www.zeoslib.net)


Наверх

Титульная страница Поиск, карта сайта Написать письмо