0

我有一個用戶可以授予一個SQL Server 2008 R2數據庫執行一個過程。執行授予與其他數據庫連接的過程的用戶?

此過程連接到其他數據庫,但該用戶的執行失敗,因爲它沒有看到其他數據庫。

我該如何讓用戶在一個數據庫中執行某些過程的授予,其中此過程連接到其他數據庫?

謝謝。

回答

0

用於執行的登錄名需要權限來執行您的過程在該過程正在處理的目標數據庫上執行的操作。

+0

然後,我需要選擇授予該過程使用的每個表的授權? – Maik

+0

是的,它至少需要SELECT授予其他數據庫才能工作。 –

+0

有沒有其他的選擇來模擬這筆贈款?因爲在過程中我處理這些數據以顯示我想要的每個表格,而不是完整的數據。 – Maik

相關問題