DBPostgreSQL: Портфолио фрилансера Родион Каримов 16.03.2011, работа №2 - FL.RU
К списку работ
Родион Каримов
Родион Каримов

DBPostgreSQL

image
DBPostgreSQL - это многопользовательская сетевая программа для работы с базами данных. Она работает с сервером СУБД PostgreSQL. В ней можно редактировать данные и учётные записи пользователей. У каждого пользователя есть права - на редактирование пользователей; редактирование базы данных и таблицы и редактирование данных в таблице. Каждому пользователю можно присвоить любую комбинацию прав, если у пользователя вообще нет прав, то он может только просматривать данные в таблице. Пароли пользователей хранятся в хэшированном виде, на стороне клиента, и вся аутентификация - тоже происходит на стороне клиента. При необходимости - её можно сделать централизованной и хранить информацию на сервере СУБД. Для работы программы - должны быть выполнены следующие требования : - Сервер PostgreSQL должен быть установлен и настроен. - В переменной окружения PATH должны быть прописаны пути до папок bin и lib, находящихся в папке установки сервера. - Хосту, с которого происходит подключение - должен быть установлен метод аутентификации trust. При необходимости, программу можно изменить и для аутентификации с помощью логина и пароля. DBPostgreSQL написана для сервера PostgreSQL 8.4.7-1. Возможно, она будет работать и на других его версиях, но на них тестирование не проводилось. Она распространяется в архиве формата 7z, его можно открыть бесплатной утилитой с сайта www.7-zip.org или WinRAR'ом. Список предустановленных пользователей и их пароли - смотрите в Read Me.
rodionkarimov.narod.ru/programs/db/2011/dbpostgresql/dbpostgresql.7z