LINUX.ORG.RU

права на SQL базу


0

0
Для web-приложения (Apache/Perl/PostgreSQL):
1) нужно создавать пользователя в БД и давать ему нужные права
2) создать одного пользователя и права (возможности) выбирать,
к примеру из таблицы user.

Основная задача приложения работа с базой через web.
Наверно это не права в прямом смысле, а возможности программы.

Как поступают правильно?
anonymous
Ответ на: комментарий от SatanClaus
Понимаю, что мануал есть.
Вы предлагаете использовать системных пользователей PostgreSQL?

Из приложений, которые я видел MSSQL+IIS, MSSQL+Builder оба
использовали одного пользователя и возможности задавали в
созданной отдельно таблице. Возможности пользователя иногда
не входят просто insert,delete,select.
anonymous
()
Ответ на: комментарий от anonymous
>Вы предлагаете использовать системных пользователей PostgreSQL?

Разумеется.

>Возможности пользователя иногда не входят просто insert,delete,select.

Для этого есть команда grant и revoke.

SatanClaus ★★★
()
Ответ на: комментарий от SatanClaus
Пул соединений Apache::DBI определяет - базу,пользователя,пароль.
Получится у всех пользователей они разные и пул бесполезен.
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.