Настройка прав ODBC-user'а

Обсуждение вопросов по администрированию СУБД Progress OpenEdge
Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Сообщение Arelav » 14 мар 2011, 16:51



pavel
Старожил
Сообщения: 186
Зарегистрирован: 25 мар 2009, 11:22

Сообщение pavel » 15 мар 2011, 11:47


pavel
Старожил
Сообщения: 186
Зарегистрирован: 25 мар 2009, 11:22

Сообщение pavel » 15 авг 2011, 11:45


Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Сообщение Arelav » 15 авг 2011, 12:46

Через drop был удален пользователь, но не связанные с ним данные в других таблицах.
SYSPROGRESS.SYSDBAUTH — This system table identifies users who have authority to connect to a database, create tables, and perform administrative tasks.

Удалив пользователя как такового через drop он полюбому теряет доступ к базе, но если нужно так, что бы когда его создадут вновь не восстановились прежние привелегии, то надо сделать revoke на всё где был доступ, в том числе в sysdbauth, при этом запись со значением 'user' в поле GRANTEE не удаляется.


Аватара пользователя
dmitri
Старожил
Сообщения: 1016
Зарегистрирован: 04 авг 2005, 16:19
Откуда: Pennsylvania, USA

Сообщение dmitri » 15 авг 2011, 18:35

Dmitri Levin and

pavel
Старожил
Сообщения: 186
Зарегистрирован: 25 мар 2009, 11:22

Сообщение pavel » 16 авг 2011, 08:04