Sql-Server

嘗試在 Amazon RDS 的主數據庫中安裝 sp_blitz 時權限被拒絕

  • February 28, 2020

我正在嘗試在 AWS RDS SQL Server (14.0.3223.3) 標準版上安裝 sp_blitz 並收到以下錯誤:

消息 262,級別 14,狀態 18,過程 sp_Blitz,第 1 行

$$ Batch Start Line 0 $$ 數據庫“master”中的 CREATE PROCEDURE 權限被拒絕。消息 208,級別 16,狀態 6,程序 sp_Blitz,第 2 行$$ Batch Start Line 3 $$ 無效的對象名稱“dbo.sp_Blitz”。 請指教,謝謝。

該錯誤消息意味著您沒有足夠的權限在主數據庫中安裝東西。

沒關係:您可以在使用者數據庫中安裝 sp_Blitz(和任何其他儲存的過程),它們會在那裡正常工作。

如果您在使用者數據庫(您創建的數據庫)中遇到同樣的錯誤,那麼您需要與您的系統管理員核實您的權限。

我寧願創建一個單獨的數據庫並將其用於此類安裝。我們創建了一個名為“dba”的數據庫,然後將我們需要的所有東西都放入其中,包括 Ola Hellengren 的維護解決方案。這有助於隔離事物。

我們通常不會在系統數據庫上創建任何東西。

引用自:https://dba.stackexchange.com/questions/260786