Pazīmes
Apsveriet šādu scenāriju:
Rindas līmeņa drošība tiek ieviesta kā dinamiskā drošība modeļa projektā Microsoft SQL Server 2012 analīzes pakalpojumu (SSAS 2012) instancē, kas darbojas tabulveida režīmā.
Jūs izmantojat efektīvu lietotājvārdu vai klienta lietojumprogrammu, lai veiktu lomu testēšanu, un pēc tam palaižat daudzdimensiju izteiksmju (MDX) vaicājumu SSAS 2012 instancē.
Piezīme Jūs esat administratoru grupas dalībnieks SSAS 2012 instancē.
Vaicājums tiek atcelts derīgu kļūdu dēļ (piemēram, rodas taimauta kļūda vai lietotājs atceļ darbību).
Jūs palaižat citu MDX vaicājumu.
Šādā gadījumā tiek parādīts viens no šiem kļūdas ziņojumiem:
Piezīme
Novērtējot rindas līmeņa drošības izteiksmi, radās kļūda. Loma: Lomas_nosaukums. Lietotājs: 'Domēns\Lietotājvārds'. Tabula: Tabulas_nosaukums. Kļūdas ziņojums: Lietotājs atcēla operāciju.
Piezīme
Novērtējot rindas līmeņa drošības izteiksmi, radās kļūda. Loma: Lomas_nosaukums. Lietotājs: 'Domēns\Lietotājvārds'. Tabula: Tabulas_nosaukums. Kļūdas ziņojums: sesija tika atcelta, jo pārsniedza taimauta iestatījumu (sesija, pamestais taimauts vai sesijas dīkstāves taimauts) vai pārsniedza sesijas atmiņas ierobežojumu.
Risinājums
Kumulatīvā atjauninājuma informācija
SQL Server 2012 SP1 2. kumulatīvais atjauninājums
Šīs problēmas labojums pirmo reizi tika izlaists 2. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvā atjauninājuma pakotni operētājsistēmai SQL Server 2012 SP1, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2790947 2. kumulatīvā atjauninājuma pakotne SQL Server 2012 1. servisa pakotnei. Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2012 SP1 labojuma laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2772858 SQL Server 2012 būvējumi, kas tika izlaisti pēc SQL Server 2012 1. servisa pakotnes izlaišanas
SQL Server 2012 5. kumulatīvais atjauninājums
Šīs problēmas labojums pirmo reizi tika izlaists 5. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvo atjauninājumu pakotni produktam SQL Server 2012, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2777772 SQL Server 2012 5. kumulatīvais atjauninājums. Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2012 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2692828 SQL Server 2012 būvējumi, kas tika izlaisti pēc SQL Server 2012 tika izlaisti
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".