2011-02-28 62 views
1

我在SQL Server 2005上有一個數據庫。在週末之前,我可以在SQL Server Management Studio中打開這個數據庫並查看數據庫圖表,表格,視圖等。不過,現在當我點擊'+'時該節點,它只是消失,顯示數據庫是空的。瞭解有關數據庫如何變空的更多信息?

我完全控制了服務器。我怎樣才能找出造成這個數據庫丟失所有表/數據的原因?歡呼聲

+0

您是否讓SSMS/Object Explorer在週末打開,或者您是否正在使用您今天打開的新實例? – 2011-02-28 15:51:07

+0

新的實例,機器被關閉並整個週末都被鎖定 – Curt 2011-02-28 15:56:41

回答

2

SMSS 2005隱藏您無權訪問的數據庫對象。您的訪問是否可能在週末發生變化(即表格等仍然存在,您無法看到它們)。

如果你是內建\ Administrators組已被在SQL Server的安全性配置的SQL管理員刪除一個管理員組在Windows中,其可能的成員,您的意思是「對服務器的完全控制」(其通常被認爲是不正確的做法,讓BuiltIn \ Administrators擁有這些SQL權限)。

+0

當我點擊它時,我得到「數據庫[DatabaseName]不可訪問」。所以我認爲這可能是一個許可問題,但是是一個小團隊,我不認爲有人在週末改變了它。但是,是否有任何日誌文件可以查看哪些會向我顯示此信息? – Curt 2011-02-28 15:59:23

+0

我不確定這些東西是否被記錄。這是否隻影響服務器上的一個數據庫?你還能訪問其他數據庫嗎?是否有任何應用程序使用問題數據庫(不通過集成安全性登錄)。 – 2011-02-28 16:17:15

+0

想想我們現在已經找到了這個問題。是一個自動恢復的問題。謝謝你的幫助。 – Curt 2011-02-28 17:16:51

相關問題