Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Доступ к многотабличному запросу / 13 сообщений из 13, страница 1 из 1
07.12.2004, 18:55:26
    #32817397
Michello
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
Здравствуйте!

Ситуация: БД защищена через файл рабочих групп, обычные юзеры имеют доступ к формам/отчетам через запросы.
Проблема: При попытке создать доступ к форме/отчету через многотабличный запрос система выдает юзеру, что нет доступа к таблицам, участвующим в этом запросе (опция "при входе предоставлять права владельца" работает).
Это нормальная ситуация?
Если нет, то в чем может быть ошибка?

Заранее всем спасибо!
...
Рейтинг: 0 / 0
07.12.2004, 19:13:21
    #32817418
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
Права на чтение таблиц кто раздавать будет?
...
Рейтинг: 0 / 0
07.12.2004, 19:28:29
    #32817443
Michello
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
ТемныйПрава на чтение таблиц кто раздавать будет?Смешно и больно...
Как говорится, - Когда я достиг самого дна, снизу кто-то постучал...

Спасибо, добрый человек!
...
Рейтинг: 0 / 0
08.12.2004, 20:45:09
    #32819623
Michello
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
Michello ТемныйПрава на чтение таблиц кто раздавать будет?Смешно и больно...
Как говорится, - Когда я достиг самого дна, снизу кто-то постучал...

Спасибо, добрый человек!Вот, блин, башка моя дырявая!!! - Так мне ж не нужно, чтоб юзеры таблицы читали!
Как тогда быть???
...
Рейтинг: 0 / 0
08.12.2004, 21:38:08
    #32819651
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
В конце запроса добавить
WITH OWNERACCESS OPTION;
...
Рейтинг: 0 / 0
08.12.2004, 21:43:09
    #32819652
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
ТемныйВ конце запроса добавить
WITH OWNERACCESS OPTION;
Со второй попытки Темный дал правильный ответ
...
Рейтинг: 0 / 0
08.12.2004, 21:44:55
    #32819653
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
надо только еще добавить, что сам владелец этих запросов - должен иметь доступ к таблицам (а юзера - нет)
...
Рейтинг: 0 / 0
08.12.2004, 22:39:19
    #32819671
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
ЛП, почему со второй? ))
...
Рейтинг: 0 / 0
09.12.2004, 18:45:35
    #32821810
Michello
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
ТемныйВ конце запроса добавить
WITH OWNERACCESS OPTION;Опция включена (см. фразу в скобках в первом сообщении) и все равно не дает доступа юзерам. С однотабличными запросами вроде бы все в порядке, а многотабличные так работать не хотят... ЛПнадо только еще добавить, что сам владелец этих запросов - должен иметь доступ к таблицам (а юзера - нет)А как это сделать? Права владельца даются при открытии запроса ("при запуске предоставляются права владельца"), следовательно, если даже запрос открывает юзер он все равно становится владельцем (иначе он не откроет форму/отчет на основе этого запроса). Как Вы думаете?
...
Рейтинг: 0 / 0
09.12.2004, 18:51:00
    #32821822
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
если даже запрос открывает юзер он все равно становится владельцем
Кто вам такую чушь сказал?

Пользователь при запуске такого запроса - не становится владельцем
Пользователь при запуске такого запроса получает на все таблицы ровно те права, какие имеет владелец запроса.

Если владелец запроса не имеет прав на чтение таблиц - то и пользователь, запустивший запрос, не будет иметь этих прав.
Если владелец запроса имеет права на чтение таблиц - то и пользователь, запустивший запрос, будет иметь эти права. А без запроса - не будет.

И вообще все это написано в хелпе.
...
Рейтинг: 0 / 0
09.12.2004, 19:40:12
    #32821923
Michello
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
Лох Позорный если даже запрос открывает юзер он все равно становится владельцем
Кто вам такую чушь сказал?

Пользователь при запуске такого запроса - не становится владельцем
Пользователь при запуске такого запроса получает на все таблицы ровно те права, какие имеет владелец запроса.

Если владелец запроса не имеет прав на чтение таблиц - то и пользователь, запустивший запрос, не будет иметь этих прав.
Если владелец запроса имеет права на чтение таблиц - то и пользователь, запустивший запрос, будет иметь эти права. А без запроса - не будет.

И вообще все это написано в хелпе.Ну я признаю, что пока еще лох позорный...
Очередной раз просмотрел хелп, но прямого ответа на свой вопрос так и не нашел, а вопрос - про доступ юзеров к многотабличному запросу, который я никак не могу нормально реализовать.
Пользователь при запуске такого запроса получает на все таблицы ровно те права, какие имеет владелец запроса. Т.е. получается, если я как админ имею все права на все объекты БД и даю права владельца при запуске запроса юзерам, то эти юзеры должны обязательно иметь все права на соответствующие таблицы (или только при запуске?). В любом случае, в моей БД админ имеет все права и, раздавая права владельца на запросы юзерам, дает юзерам такие же права... но многотабличные запросы все равно не функционируют!
...
Рейтинг: 0 / 0
09.12.2004, 21:50:28
    #32822021
Michello
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
Собственно, просто хотелось найти подтверждение, что это проблема моей конкретной БД, а не Акссесса.
Спасибо всем! Вроде как разобрался!
...
Рейтинг: 0 / 0
09.12.2004, 21:57:58
    #32822024
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к многотабличному запросу
Разумеется проблема вашей конкретной БД
У аксеса хватает своих бед и без вас :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Доступ к многотабличному запросу / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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