KB3135749 - 修正:當您在 SQL Server 2012 或 SQL Server 2014 中執行xp_logininfo預存程序時,會取得不正確的群組成員

Applies To
SQL Server 2012 Developer SQL Server 2012 Enterprise 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)

症狀

假設全域控制器上有一個群組,其名稱與網域上的群組相同。 當您在 SQL Server 2012 或 SQL Server 2014 的 Microsoft 中執行 xp_logininfo 預存程序以取得群組的相關資訊時,資訊包含錯誤群組的成員。

例如,您有一個樹系 forest1.contoso.com,其中包含 dom1 和 dom2 兩個網域。

記事​​

  • 網域之間存在信任。
  • 這兩個網域都有一個名為 grp1 的群組。
  • 這兩個網域都有名為 login1 的登入。

        
您在 dom1 中執行下列程序:

EXEC xp_logininfo 'dom2\grp1','members'

在此情況下,您會收到以下不正確的結果。

帳戶名稱 type privilege 對應的登入名稱 權限路徑
dom1\login1 user user dom1\login1 DOM2\GRP1

        
一般而言,您會預期下列結果:

帳戶名稱 type privilege 對應的登入名稱 權限路徑
dom2\login1 user user dom2\login1 DOM2\GRP1

      

解決方式

此問題已先在下列 SQL Server 累積更新中修正:

      

建議:安裝最新的 SQL Server 累積更新

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新中的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

      

注意: 您可以從 哪裡找到最新 SQL Server 組建的相關資訊,找到最新 SQL Server 組建的相關資訊。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來說明軟體更新的術語。