如何恢復資料庫的賬號 登入名 使用者名稱等

2022-09-24 17:45:19 字數 633 閱讀 1797

當我們重灌系統,或者是重灌資料庫之後,當附加資料庫之後,發現資料庫裡面 有使用者名稱,但cqdtd是在sqlserver裡面沒有 登陸名

例如先看  使用者名稱  是有他上次系統的使用者名稱的

現在我們先去新增這個登入名

點選取消

進入 查詢分析器,選擇你要修復的資料庫

sp_change_users_login 'report'          這個可以查詢當前資料庫下的孤立使用者

www.cppcns.com;  

我們只需要選程式設計客棧擇當前資料庫為你要修復的資料庫,然後執行 sp_change_users_login 'up程式設計客棧date_one','使用者名稱','登入名'            

系統就會提示修復了乙個孤立使用者。

重新重新整理資料庫的使用者,會看到 使用者名稱和登入名 對應了。

另外講個小技巧,有時候ldf檔案會很大 這個時候,現在你要壓縮的資料庫的查詢分析器裡面

裡面操作cqdtddump   transaction   databasename  with   no_log,再收縮日誌檔案,最後的結果就是1024k

另外:修改sqlserver2000 的資料庫埠

本文標題: 如何恢復資料庫的賬號 登入名/使用者名稱等

本文位址:

SQL 登入名和資料庫使用者

1.建立新的sql server登入賬號,登入名為usersf,密碼為123。1.1 使用儲存過程完成 exec sp addlogin usersf 123 1.2 用sql語句建立 create login usersf1 with password 123 2.為db student資料庫新建...

資料庫使用者對映到 SQL Server 登入名

由於不是固定在一台電腦開發,經常需要把資料備份與恢復。或者是幫助客戶修改程式,接收到客戶備份好的資料,需要在電腦恢復。這樣就需要將資料庫使用者對映到 sql server 登入名。如何對映?可使用下面的系統儲存過程 execute sp change users login update one u...

如何恢復資料庫

在本機操作,debug的時候,一切似乎都在掌控之中。可是提交到伺服器之後,一切顯地都無比陌生。因為不熟悉sql,準確來說就只會點select,update,delete,insert而已。昨天不小心誤刪了一張資料不多但是不在人工處理範圍內的一張表內的資料。因為知道sql server是有日誌這種東西...