Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Walleee
1 / 1 / 0
Регистрация: 28.04.2012
Сообщений: 57
1

Пользователю не хватает прав на выполнение определенных действий на сервере

28.04.2012, 18:26. Просмотров 681. Ответов 4
Метки нет (Все метки)

Доброго времени суток.
Помогите решить следующую проблему:
Пытаюсь обратиться из системы написанной на asp.net под
пользователем A к процедуре В на сервер, в ответ получаю ошибку,
что объект С(таблица которая используется в процедуре В) не доступен,
либо его не существует.

Если назначить пользователю роль sysadmin, то ошибка пропадает,
под другими ролями не работает.
Пытался сопоставить пользователя А с бд, где хранится та самая злосчастная
таблица, и дать доступ на чтение и запись...не помогает
Как быть?))
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2012, 18:26
Ответы с готовыми решениями:

Голосовая активация - распознание команды с микрофона и выполнение определенных действий
Добрый день! Хочу сделать голосовую активацию: 1. Создам запись голосовой...

Не хватает прав на открытие процесса
Вообщем, я написал программу сканирования ВАП все запущенных процессов....

Не хватает прав для COM+ компонента покапаться в AD (+)
Разместил я компоненту на сервере приложений, которая через ADSI идентифицирует...

Выполнение определенных действий на сайте
Всем привет! Я новичок на КиберФоруме, никак не решался зарегистрироваться...

Выполнение определенных действий в заданное время
есть форма , таймер, лейбел 1. В таймере прописываем...

4
sau
2022 / 1635 / 271
Регистрация: 22.07.2011
Сообщений: 6,210
Завершенные тесты: 1
28.04.2012, 18:50 2
А можно глянуть на код процедуры, возможно в запросе не указана схема.
0
Walleee
1 / 1 / 0
Регистрация: 28.04.2012
Сообщений: 57
28.04.2012, 19:29  [ТС] 3
код сейчас выложить не смогу он на работе)
в запросе схема не указана. в процедуре создано несколько курсоров, которые обращаются к таблице С. Если выполнить процедуру на сервере, то она работает корректно.
0
sau
2022 / 1635 / 271
Регистрация: 22.07.2011
Сообщений: 6,210
Завершенные тесты: 1
28.04.2012, 19:36 4
Ну так а какие еще варианты, либо прав не хватает, либо ошибка в запросе. - но раз уже ты с правами все разрулил, то остается запрос.

Добавлено через 1 минуту
в запросе схема не указана.
а следует указать, т.к не все юзеры могут работать под dbo (или иной дефолтной схемой), тогда в запросе следует явно указать схему, перед обращением к обьектам БД.
1
Walleee
1 / 1 / 0
Регистрация: 28.04.2012
Сообщений: 57
28.04.2012, 20:46  [ТС] 5
угумсь надо будет с схемами заморочиться
0
28.04.2012, 20:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.04.2012, 20:46

Выполнение определенных действий в заданное время
Доброго времени суток! Стало интересно, возможно ли как то заставить программу...

Выполнение программой определенных действий до начала ее основной работы
Подскажите у меня есть программа допустим View.exe она постоянно обновляется и...

Выполнение определенных действий в зависимости от введенной цифры (Console)
Перерыл интернет, но толком и не нашёл примера нужной мне реализации.. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru