徵狀
假設您在已啟用合併發佈的 SQL Server 2017 資料庫中,建立具有 DDL 系統管理員許可權的非 dbo 使用者。 當使用者嘗試變更程式時,使用者可能會收到類似以下的錯誤訊息:
Msg 21050、Level 16、State 1、程式 ProcedureName、Line LineNumber [成批起始行 LineNumber]
只有 sysadmin 固定伺服器角色的成員或 db_owner 固定資料庫角色才能執行這個作業。 請與管理員取得足夠的許可權來執行此操作。
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。
解決方案
此問題已在下列 SQL Server 累積更新中修正:
關於 SQL Server 的累積更新:
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
參考
瞭解Microsoft 用於描述軟體更新的詞彙 。