powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / разграничение доступа к БД
9 сообщений из 9, страница 1 из 1
разграничение доступа к БД
    #38978239
PG81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Есть БД, есть клиент написанный на Delphi все данные получаются сохраняются и изменяются прямыми запросами, типа
select * from tab1
update tab1 set name='abc' where id=1
delete from tab1
ну в общем понятно.
Теперь потребовалось как-то разграничить доступ пользователям к объектам БД.
Возможно ли сделать так чтобы пользователи могли выполнять запросы к БД,
но не могли бы подключится к БД PGAdmin-ом и сделать дамп БД или посмотреть структуру БД,
посмотреть исходники хранимок.

Вобщем что можно сделать в таких условиях по разграничению доступа?
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978272
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PG81 посмотреть структуру БД,
посмотреть исходники хранимок.не уверен в себе, стесняешься своих творений... обратись к психологу.
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978308
crause
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PG81Привет!
Есть БД, есть клиент написанный на Delphi все данные получаются сохраняются и изменяются прямыми запросами, типа
select * from tab1
update tab1 set name='abc' where id=1
delete from tab1
ну в общем понятно.
Теперь потребовалось как-то разграничить доступ пользователям к объектам БД.
Возможно ли сделать так чтобы пользователи могли выполнять запросы к БД,
но не могли бы подключится к БД PGAdmin-ом и сделать дамп БД или посмотреть структуру БД,
посмотреть исходники хранимок.

Вобщем что можно сделать в таких условиях по разграничению доступа?
Трехзвенка
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978311
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PG81,

ну вкратце нужно отобрать у пользователяа все права, кроме нужных ему S I U D на нужные таблицы.
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978327
PG81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p2.,

не знаешь что ответить по сути, не отвечай
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978328
PG81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crause,

это что то типа сервера нужно написать чтоли?
А возможно ли как-то сделать трехзвенку без переделки клиента?
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978329
PG81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

ну как бы у пользователей доступ ко всем таблицам должен быть.
вопрос в том чтобы они не могли исходники посмотреть и делать дамп БД.
походу действительно придется делать трехзвенку
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978388
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PG81,

посмотрите вариации на тему

http://www.sql.ru/forum/actualsearch.aspx?search=revoke all pg_catalog pg_proc&sin=0&bid=7&a=&ma=0&dt=-1&s=1&so=1

а точнее

http://www.sql.ru/forum/actualsearch.aspx?search=revoke select pg_catalog pg_proc&sin=0&bid=7&a=&ma=0&dt=-1&s=1&so=1

например 6397378
вполне может оказаться . что вам этого хватит
...
Рейтинг: 0 / 0
разграничение доступа к БД
    #38978620
PG81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwq,

Вообщпе, то что нужно!!! Благодарю!
Теперь все пользователи, кроме админа, не могут получить доступ к структуре таблиц к схемам и к исходникам процедур,
при этом клиент подключается и все работает как нужно
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / разграничение доступа к БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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