我有解決方案,其中包含多個數據庫。我想爲該項目添加登錄/用戶/權限。我有一個DB項目,它引用爲同一服務器上但不同數據庫中的數據庫創建的數據庫項目。在多數據庫SSDT解決方案中處理登錄
當我添加登錄和第一個項目的用戶一切正常。之後,我將用戶添加到第二個數據庫項目中(因爲服務器是相同的,我不需要再次創建登錄)。然後該構建投訴用戶有o登錄。如果我添加登錄第二個項目則抱怨對象已經存在......
我不知道什麼是我的問題的解決方案,但我想有這樣的:
- 項目「DbA」具有項目中的登錄和用戶;
- 項目「DbB」在使用來自項目「DbA」的項目的項目中擁有用戶。
歡迎任何其他建議。
編輯: 作爲一種解決方法,我已經創建了一個新項目,我添加了這個登錄名,並且添加了這個項目作爲所有需要的數據庫的參考,但是我不太喜歡這個解決方案。
是的,通常我正在使用你正在談論的方法。但是在那種情況下,我嘗試着解決問題。正如我在問題中所標記的那樣,我發現瞭解決方法並且它可以工作,但是它不是很容易維護。 –