Застосовується до
SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Корпорація Майкрософт розповсюджує виправлення Microsoft SQL Server 2012 як один файл, який можна завантажити. Оскільки виправлення сукупні, кожен новий випуск містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2012.

Ознаки

Розглянемо такий сценарій:

  • Створіть новий ідентифікатор входу SQL Server, а потім призначте його власнику бази даних в екземплярі Microsoft SQL Server 2012.

  • Ви входите в екземпляр SQL Server 2012 за допомогою нового ідентифікатора входу.

  • Ви намагаєтеся переглянути властивості бази даних в екземплярі SQL Server 2012.

У цьому випадку з'являється таке повідомлення про помилку:

Не вдалося відобразити запитане діалогове вікно.Додаткові відомості:Не вдалося відобразити запитане діалогове вікно. (SqlMgmt)Під час виконання оператора або пакета Transact-SQL стався виняток.(Microsoft.SqlServer.ConnectionInfo)Користувач не має дозволу на виконання цієї дії. (Microsoft SQL Server, помилка: 297)

Причина

Ця проблема виникає через те, що під час спроби переглянути властивість бази даних потрібен дозвіл VIEW SERVER STATE.Якщо клацнути Властивості бази даних, SQL Server Management Studio (SSMS) запускає запити в таких поданнях динамічного керування (DMVs):

  • sys.dm_hadr_cluster

  • sys.dm_database_encryption_keys

Ці DMVs є новими для SQL Server 2012 і вимагають дозволів на рівні сервера. 

Спосіб вирішення

Сукупні відомості про оновлення

SQL Server 2012 р.

Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 2 для RTM SQL Server 2012. Щоб отримати додаткові відомості про цей пакет сукупного оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:

2703275 Сукупний пакет оновлень 2 для SQL Server 2012Note, оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2012. Корпорація Майкрософт рекомендує розглянути застосування останнього випуску виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2692828 Збірки SQL Server 2012, випущені після випуску SQL Server 2012 microsoft SQL Server 2012, створюються для певних пакетів оновлень SQL Server. Потрібно застосувати SQL Server 2012 пакет оновлень RTM виправлення для інсталяції SQL SERVER 2012 пакет оновлень RTM. За промовчанням будь-які виправлення, які надаються в SQL Server пакет оновлень входить до складу наступного пакета оновлень SQL Server.

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".

Інші способи вирішення

Щоб вирішити цю проблему, надайте дозволи VIEW SERVER STATE створеному ідентифікатору входу.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.