程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 如何恢復數據庫的賬號 登錄名/用戶名等

如何恢復數據庫的賬號 登錄名/用戶名等

編輯:關於SqlServer

當我們重裝系統,或者是重裝數據庫之後,當附加數據庫之後,發現數據庫裡面 有用戶名,但是在sqlserver裡面沒有 登陸名

例如

image

image

先看  用戶名  是有他上次系統的用戶名的

image

現在我們先去添加這個登錄名

image

image

image

image

點擊取消

image

image

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

sp_change_users_login 'report'          這個可以查詢當前數據庫下的孤立用戶

   

我們只需要選擇當前數據庫為你要修復的數據庫,然後運行 sp_change_users_login 'update_one','用戶名','登錄名'            

系統就會提示修復了一個孤立用戶。

重新刷新數據庫的用戶,會看到 用戶名和登錄名 對應了。

image

 

另外講個小技巧,有時候ldf文件會很大 這個時候,現在你要壓縮的數據庫的查詢分析器裡面

裡面操作dump   transaction   databasename  with   no_log,再收縮日志文件,最後的結果就是1024K

 

另外:修改sqlserver2000 的數據庫端口

image

image

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved