2015-04-23 39 views
1

我有一個Control-M進程,它接受s SQL數據庫的備份並使用SSIS恢復它。恢復SQL Server數據庫,添加用戶和授予它所需的最低權限是什麼db_reader

我現在需要添加一個db用戶並授予它db_reader訪問權限。用戶已經有一個sql認證登錄。

我已經授予Control-M dbcreator權限來恢復數據庫,但我想不出任何特定的權限,我可以授予它允許它創建數據庫用戶。沒有授予系統管理員權限的最佳方式是什麼?

感謝 馬丁

回答

0

你不應該需要超過dbcreator任何額外的權限。

當您還原數據庫時,您應該自動擁有該數據庫的db_owner權限。

db_owner將允許您創建用戶並將其附加到預先存在的服務器登錄。

+0

這不完全正確,因爲我覆蓋了現有的數據庫,在這種情況下它保留了它的原始所有者。這意味着如果我使ETL用戶成爲原始數據庫的所有者,那麼它應該按我的意願工作。謝謝。 –

相關問題