Jelenségek
Vegyük például a következő forgatókönyvet:
-
Táblázatos módban Microsoft SQL Server Analysis Services (SSAS) van telepítve SQL Server.
-
A szolgáltatásokat egy olyan felhasználón keresztül csatlakoztathatja, aki egy tábla korlátozott oszlopával definiált szerepkörhöz tartozik.
-
A részletezési lekérdezést ugyanazon tábla egy másik oszlopán futtatja.
Ebben a forgatókönyvben a lekérdezés futtatásakor a következőhöz hasonló hibaüzenet jelenik meg:
A "column_name" oszlop nem található a "table_name" táblában.
Megadhatja például az objektumszintű biztonságot a Reseller Sales (Viszonteladói értékesítések ) táblában és a Gross Profit (Bruttó nyereség ) oszlopban, majd létrehozhat egy olyan szerepkört, amely olvasási engedélyekre korlátozza azt. A részletezési lekérdezés sikertelen, és a következő hibaüzenet jelenik meg:
A "Bruttó nyereség" oszlop nem található a "$Reseller Sales" táblában.
Megoldás
Ezt a problémát az SQL Server következő frissítésében javítottuk:
-
9. kumulatív frissítés SQL Server 2017-hez
A SQL Server buildek ismertetése
A SQL Server minden új buildje tartalmazza az előző buildben található összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy telepítse a legújabb buildet a SQL Server verziójához:
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.
Hivatkozások
Ismerje meg a Microsoft által a szoftverfrissítések leírására használt szabványos terminológiát .