A Microsoft egyetlen letölthető fájlként terjeszti a Microsoft SQL Server 2012 javításait. Mivel a javítások összegzőek, minden új kiadás tartalmazza az összes gyorsjavítást és az előző SQL Server 2012-es javítás kiadásában szereplő összes biztonsági javítást.
Jelenségek
Vegye figyelembe a következő forgatókönyvet:
-
Hozzon létre egy új SQL Server bejelentkezési azonosítót, majd rendelje hozzá a bejelentkezési azonosítót egy Adatbázis tulajdonosaként egy Microsoft SQL Server 2012-példányon.
-
Az új bejelentkezési azonosítóval bejelentkezhet a SQL Server 2012-példányba.
-
Megpróbál megtekinteni egy adatbázis tulajdonságait a SQL Server 2012-példányban.
Ebben a forgatókönyvben a következő hibaüzenet jelenik meg:
A kért párbeszédpanel nem jeleníthető meg.További információ:A kért párbeszédpanel nem jeleníthető meg. (SqlMgmt)Kivétel történt egy Transact-SQL-utasítás vagy -köteg végrehajtása közben.(Microsoft.SqlServer.ConnectionInfo)A felhasználónak nincs engedélye a művelet végrehajtására. (Microsoft SQL Server, hiba: 297)
A probléma oka
Ez a probléma azért fordul elő, mert a VIEW SERVER STATE engedélyre van szükség az adatbázis-tulajdonság megtekintésekor.Amikor az Adatbázis tulajdonságai elemre kattint, SQL Server Management Studio (SSMS) lekérdezéseket futtat a következő dinamikus felügyeleti nézeteken (DMV-ken):
-
sys.dm_hadr_cluster
-
sys.dm_database_encryption_keys
Ezek a DMV-k a 2012-es SQL Server újdonságai, és kiszolgálószintű engedélyeket igényelnek.
Megoldás
Kumulatív frissítési információk
SQL Server 2012
A hiba javítását először a 2. kumulatív frissítésben adták ki a SQL Server 2012 Service Pack RTM-hez. A kumulatív frissítési csomagról a microsoftos tudásbázis következő cikkszámára kattintva olvashat bővebben:
2703275 2. kumulatív frissítési csomag a SQL Server 2012-hözMegjegyzés Mivel a buildek összegzőek, minden új javításkiadás tartalmazza az összes gyorsjavítást és az előző SQL Server 2012-es javítás kiadásában szereplő összes biztonsági javítást. A Microsoft azt javasolja, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás kiadásának alkalmazását. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):
2692828 A 2012 SQL Server megjelenése után kiadott SQL Server 2012-ben kiadott microsoftos SQL Server 2012-beli gyorsjavítások adott SQL Server szervizcsomagokhoz lettek létrehozva. A SQL Server 2012 Service Pack RTM gyorsjavítást kell alkalmaznia a SQL Server 2012 Service Pack RTM telepítésére. Alapértelmezés szerint a SQL Server szervizcsomagban megadott gyorsjavítások a következő SQL Server szervizcsomag részét képezik.
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.
Kerülő megoldás
A probléma megkerüléséhez adjon VIEW SERVER STATE engedélyeket a létrehozott bejelentkezési azonosítónak.