Applies To
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

徵狀

假設您已在 Microsoft SQL Server 2012 或 SQL Server 2014 的主資料服務(MDS)中刪除一或多個實體。 當您嘗試在 MDS 中編輯某些群組或使用者的模型安全性時,您會收到下列錯誤訊息:

發生未知的錯誤。

注意: 當您啟用 MDS 追蹤記錄並再現錯誤時,會在追蹤記錄中找到下列錯誤訊息:

已新增具有相同索引鍵的專案。

原因

發生這個問題的原因是,不會據此移除屬於刪除之實體的屬性層級安全性。

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

因應措施

若要解決此問題,請移除對應的屬性等級安全性,或刪除群組安全性中所參照的屬性。 然後,刪除該實體。

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。