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

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

Pervasive+Betrive


snake1977 ©   (2004-03-22 08:31:00) 

Ктонибудь работал в такой связке, Pervasive2000+Betrive ???
Помогите!!! немогу нигде найти свойство OwnerName :((
а без него немогу достучаться к ряду таблиц :(((


snake1977   (2004-03-22 10:10:00) [1]

Нашел ответ, может кому пригодится:
Для решения данной проблемы нужно сначала установить обновление PSQL Server - Service Pack 2A или выше. Именно в SP 2А (не просто 2) появилась новая функция раздачи прав на таблицы GRANT. С помощью данной функции можно предоставить право доступа к таблице, для которой был установлен владелец (Btrieve Owner).
Прежде чем использовать команду GRANT необходимо включить режим защиты данных для БД (это задается в закладке Security в свойствах БД в Pervasive Control Center).
Ниже описан синтаксис команды GRANT (выдержка из файла readme для SP2A):

GRANT table-privilege ON [ TABLE ] table-name [ owner- name ]
TO user-or-group-name [ , user-or-group-name ]...
table-privilege ::= ALL


Наверх

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