我意外地從SQL Server LocalDB中刪除了我的域登錄。這是服務器上唯一的登錄。無法登錄到LocalDB
我怎樣才能訪問回我的實例?每次嘗試連接時,我都會收到消息Logon failed for domain\user
。
我嘗試重新安裝,並沒有運氣修復。
我意外地從SQL Server LocalDB中刪除了我的域登錄。這是服務器上唯一的登錄。無法登錄到LocalDB
我怎樣才能訪問回我的實例?每次嘗試連接時,我都會收到消息Logon failed for domain\user
。
我嘗試重新安裝,並沒有運氣修復。
你有你的實例的任何特殊配置,將很難重現?或者可能是masterDB中的用戶數據(如果是這樣,請不要再這麼做)?
如果沒有,那麼你可以刪除實例並重新創建它。所有用戶數據庫將被保留,但您需要重新附加它們。
假設我們正在談論的自動實例(v11.0
),只是做:
SqlLocalDB delete v11.0
將嘗試連接到它的下一次重建。它可能需要10秒或更多,所以第一個連接可能會超時。
在使用sp_attach_db() stored proc之後再附上你的用戶數據庫。
嘗試[按予本技巧中連接爲'NT AUTHORITY \ SYSTEM'](http://www.mssqltips.com/sqlservertip/2682/recover-access-to-a-sql-server-instance/) ,儘管我會承認我沒有用LocalDB試過。你的登錄是否能夠開始/共享實例? –
所以你沒有SA?你重新安裝了什麼? SQL Server? – bhs