Hatókör
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2019 on Windows

Jelenségek

Tegyük fel, hogy egy összesítő és illesztéseket (például: DARAB ÉS GROUP BY) lekérdezést futtat egy távoli kiszolgálóként használt SQL Server-táblában szűrt indexet használó táblán, és a felhasználó nem rendelkezik VIEW DEFINITION engedéllyel. Ebben az esetben a csatolt kiszolgáló a szűrt indexet teljes egyedi indexnek tekinti, és a lekérdezés helytelen eredményeket ad vissza. 

További információ

Távoli lekérdezés futtatásakor a csatolt kiszolgálói folyamat index metaadatait használja a lekérdezés optimalizálásához. Ha nincs VIEW DEFINITION engedélye a lekérdezett adatbázishoz, a metaadatok nem jelzik, hogy az index szűrt index, és a lekérdezés-optimalizáló az indexet teljes egyedi indexnek tekinti. Ez a javítás javítja a szűrt index index metaadatait, ha a Lekérdezés-optimalizáló nem tudja figyelembe venni a VIEW DEFINITION engedélyt.

Állapot

A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.

Megoldás

Ezt a hibát az SQL Server alábbi kumulatív frissítésében javítottuk:

Megjegyzés:Ezt a javítást a távoli csatolt kiszolgálóra kell alkalmazni.

Az SQL Server összesítve frissülő frissítései:

Az SQL Server minden egyes új kumulatív frissítése tartalmazza az összes gyorsjavítást és minden olyan biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb kumulatív frissítéseit:

Kerülő megoldás

A probléma megoldásához próbálkozzon az alábbi módszerekkel:

  • Távolítsa el a szűrt indexet.

  • Nézetdefiníció megadása a felhasználónak. Pl. GRANT VIEW DEFINITION TO test_user;

Hivatkozások

Ismerje meg a Microsoft által a szoftverfrissítések leírására használt terminológiát.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.