0
問題:SQL Server帳戶可以瀏覽但不能打開的DB的SQL Server 2014 - 無法獲得SQL Server的帳戶訪問DB
背景: 從2010年我們的TFS服務器升級到2015年和SQL 2008R2至2014年後,我們無法獲得現有的SQL帳戶來連接到數據庫。 服務器身份驗證已設置爲「SQL Server和Windows身份驗證模式」
在「公共」設置下允許帳戶'myweb'在SQL Server角色下,'myweb'可以打開SQL管理會話並查看數據塊。 但它無法打開數據庫或視圖屬性。
「數據庫XXX無法訪問」
在它的存在作爲一個用戶,並具有db_datareader角色的數據庫。沒有快樂。作爲一個試驗,我給了'myweb'超級權力db_owner等,但行爲沒有改變。
任何想法是什麼阻止SQL帳戶訪問數據庫?
數據庫是移動還是備份/恢復?服務器登錄和數據庫用戶用戶可能被孤立(斷開連接)。其他用途可以進入數據庫嗎?您能否確認數據庫實際上正在運行(即不處於恢復狀態)。你可以添加一個有權訪問的新用戶嗎? –
在數據庫節點下打開myweb並檢查其用戶類型。它有登錄嗎? – qxg
其他域\帳戶訪問數據庫沒有問題。 問題解決:在檢查登錄類型時,我發現舊服務器的一個人工製品(即使使用刪除和添加服務器)在「安全」下刪除用戶,並創建一個新的新的,我在!我看到院長在哪裏。謝謝 –