RSS
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная
Регистрация
Вход


Aqu@Blog

Суббота, 23 Ноября 2024, 22:39

Меню сайта
Категории раздела
Диагностика [4]
Windows [68]
Office [3]
SharePoint [2]
VirtualBox [3]
SQL [8]
1C [10]
Разное [11]
HP [1]
DOS [2]
Кассы [3]
VPN [1]
...
Наш опрос
Какой жанр фильма вы предпочитаете?

Всего ответов: 10
...
...
...
...
Главная » Статьи » Компьютерное Железо » SQL

SHOWPLAN permission denied in database 'tempdb'
При попытке провести любой документ у пользователей начали сыпаться ошибки:

Ошибка СУБД: Microsoft OLE DB Provider for SQL Server: SHOWPLAN permission denied in database 'tempdb'.

HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=4, Severity=E, native=262, line=1

При выяснении причины оказалось, что у пользователя, от имени которого запущен сервер исследуемой ИБ недостаточно прав.

Для устранения этой ошибки, необходимо зайти в SQL Server Management Studio и сделать следующее:

1. Раскрыть пункты «Безопасность» — «Имена входа»;
2. Открыть свойства пользователя являющегося владельцем БД, при работе в которой возникает ошибка;
3. Перейти в пункт «Сопоставление пользователей» и поставить галочку в колонке «Схема» напротив базы tempdb;
4. Нажать ОК;
5. Раскрыть пункты «Базы данных» — «Системные базы данных»;
6. Щелкнуть правой кнопкой мыши на базе tempdb и выбрать пункт «Создать запрос»;
7. Выполнить следующий запрос:

USE tempdb
GO
GRANT SHOWPLAN TO <ИмяПользователя> или [Пользователь Домена]
GO


Категория: SQL | Добавил: Aqua (09 Сентября 2013)
Просмотров: 3716 | Рейтинг: 0.0/0
Всего комментариев: 0
  • Коментарии
  • VKontakte
  • Facebook
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 
...
Нет аватара
Информация

Логин: Гость
Группа: Гости
Ваш IP: 18.118.0.48
Браузер:

Праздники сегодня
Информер праздники сегодня
Погода
Нижнекамск
электронные услуги
Друзья сайта
  • Раскрутка вашего Сайта
  • ...
    Copyright AquaBlog © 2024

    Яндекс цитирования

    Рейтинг@Mail.ru