Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Acc2000 AND SQL2K проблема с правами / 7 сообщений из 7, страница 1 из 1
16.04.2002, 15:59
    #32027989
IgorT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Acc2000 AND SQL2K проблема с правами
Добрый день всем.

Есть такая проблемка:
клиент проект adp (Acc2000 SP2) - на сервере SQL2K (SP2)
user в роли, роли даны все права на view (SELECT, INSERT и т.д.),но реально получаем только SELECT.
владелец всех объектов dbo

если в роль SYSADMIN все ОК
PK на таблице есть.

Может кто-то сталкивался с подобной проблемой?

Игорь
...
Рейтинг: 0 / 0
17.04.2002, 05:44
    #32028022
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Acc2000 AND SQL2K проблема с правами
Возможно, где-либо использовался динамический SQL (в хранимых процедурах или в триггере). При его использовании часть скрипта, отрабатывающая именно как динамический SQL, работает не с правами создавшего хранимую процедуру, а с правами пользователя, ее запускающую. Если это предположение неверное, дайте более подробную информацию. Что именно не получается сделать, какие именно сообщения об ошибке выскакивают.
...
Рейтинг: 0 / 0
17.04.2002, 06:15
    #32028030
IgorT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Acc2000 AND SQL2K проблема с правами
Спасибо за ответ
VIEW абосолютно простой SELECT повторяющий столбцы базовой таблицы
на таблице нет ничего (тригера и т.д.)
я уже склонен думать что это проблема ACC2000 ( в строке состояния RecordSET доступен в режиме READONLY)
И еще клиент SQL на машине юзера не стоит
...
Рейтинг: 0 / 0
17.04.2002, 06:16
    #32028032
IgorT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Acc2000 AND SQL2K проблема с правами
Спасибо за ответ
VIEW абосолютно простой SELECT повторяющий столбцы базовой таблицы
на таблице нет ничего (тригера и т.д.)
я уже склонен думать что это проблема ACC2000 ( в строке состояния RecordSET доступен в режиме READONLY)
И еще клиент SQL на машине юзера не стоит
...
Рейтинг: 0 / 0
17.04.2002, 06:22
    #32028034
IgorT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Acc2000 AND SQL2K проблема с правами
Спасибо за ответ
VIEW абосолютно простой SELECT повторяющий столбцы базовой таблицы
на таблице нет ничего (тригера и т.д.)
я уже склонен думать что это проблема ACC2000 ( в строке состояния RecordSET доступен в режиме READONLY)
И еще клиент SQL на машине юзера не стоит
...
Рейтинг: 0 / 0
17.04.2002, 06:39
    #32028037
Dankov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Acc2000 AND SQL2K проблема с правами
Вот если бы IgorT не поленился глянуть в профайлере, какие запросы шлются серверу, то он бы увидел, что запросы на изменения идут не ко вьюхе, а к базовой таблице. Так сделан ADO. И соотв. надо либо давать права на UPDATE/DELETE/INSERT к базовой таблице, либо пытаться обмануть ADO, указав при создании вьюхи WITH VIEW_METADATA, либо не полагаться на автоматическую генерацию запросов обновления, а писать их самому.
...
Рейтинг: 0 / 0
17.04.2002, 07:44
    #32028048
IgorT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Acc2000 AND SQL2K проблема с правами
Так оно и есть

exec sp_executesql N'INSERT INTO..... в базовую таблицу

всем спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Acc2000 AND SQL2K проблема с правами / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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