2013-02-22 360 views
0

我試圖在SQL Server 2008中SQL Server 2008數據庫發佈嚮導

我已連接到使用sa帳戶,當我的數據庫使用複製數據庫嚮導工具從SQL Server Management Studio中運行一個數據庫導入我運行了在源數據庫和目標數據庫上使用sa帳戶的流程。

所有的過程都與

事件18556失敗,用戶登錄失敗 '{域} \管理員'。
原因:無法打開明確指定的數據庫。 [客戶端:]

SA帳戶應具有足夠的權限來導入數據庫和管理員帳戶絕對有權利。

因此,第一個問題是,爲什麼管理員帳戶甚至提到,因爲一切都運行爲SA

第二個問題是,當該帳戶完全控制目標服務器上的所有數據庫時,爲什麼管理員帳戶無法打開明確指定的數據庫?

最後,究竟是指定的數據庫? 「事件日誌」的二進制部分中有數據指向Master,但沒有提到其他地方的數據庫。

回答

0

您是否使用通過身份驗證連接到SSMS?如果是的話,你的嚮導將以你的用戶身份運行。使用sa帳戶連接到SSMS中的數據庫服務器,然後嘗試啓動它。

給它一個有效的帳戶給其他數據庫,sa需要在本地訪問,第二個帳戶需要在其他SQL服務器上訪問。

或者,確保您的域用戶有權訪問有問題的數據庫(而不是服務器,數據庫是不同的),並以此方式運行。

master db是所有sys表所在的地方,它的霸王db可以這麼說:http://msdn.microsoft.com/en-us/library/ms187837.aspx

相關問題