Simptomai
Tarkime, kad panaikinote vieną arba kelis subjektus, esančius "Microsoft SQL 2012 Server" arba "SQL Server 2014" pagrindinio duomenų tarnybos (DTS). Kai bandote redaguoti modelio saugą kai kurioms DTS grupėms arba vartotojams, gaunate šį klaidos pranešimą:
Įvyko nežinoma klaida.
Pastaba Kai įgalinate DTS sekimo registravimą ir atkurkite klaidą, sekimo žurnale randamas šis klaidos pranešimas:
Elementas su tuo pačiu raktu jau įtrauktas.
Priežastis
Ši problema iškyla dėl to, kad atributo lygio sauga, priklausanti panaikintam subjektui, nėra atitinkamai pašalinta.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kaupiamasis naujinimas 1 SQL serverio 2014 SP1 /en-us/help/3067839
Kaupiamasis naujinimas 6 SQL serverio 2014 /en-us/help/3031047
Kaupiamasis naujinimas 4 SQL serverio 2012 SP2 /en-us/help/3007556
Kaupiamasis naujinimas 13 SQL serverio 2012 SP1 /en-us/help/3002044
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Sprendimas
Norėdami išspręsti šią problemą, pašalinkite atitinkamą atributo lygio saugą arba panaikinkite atributus, kurie nurodyti grupės saugos. Tada panaikinkite objektą.
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.