<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      當忘記 SQL Server 管理員密碼該怎么處理

      [摘要]如果忘記 SQL Server 管理員密碼,可以使用下面的方式處理 1. 使用 SQL Server 服務器計算機本地 Administrators 組的任何成員登錄到 SQL Server 服務...
      如果忘記 SQL Server 管理員密碼,可以使用下面的方式處理
      1. 使用 SQL Server 服務器計算機本地 Administrators 組的任何成員登錄到 SQL Server 服務器
      2. 確定忘記管理員密碼的 SQL Server 服務
      可以在服務(services.msc)里面查看,或者使用下面的 Powershell 命令
      Get-Service ? DisplayName -Like ‘SQL Server (*)’
      3. 停止 SQL Server 服務
      4. 以單用戶模式(/m參數)啟動 SQL Server 服務
      使用參數 /m 啟動,在管理員命令提示符下執行
      net start start mssqlserver /m
      5. 使用 slqcmd 完成管理員解鎖
      在單用戶模式下啟動 SQL Server 可使計算機本地 Administrators 組的任何成員作為 sysadmin 固定服務器角色的成員連接到 SQL Server 實例
      6. 完成后停止 SQL Server 服務,并以正常方式啟動 SQL Servr 和相關服務即可


      Powershell 通用腳本 – 將當前登錄帳號加入 SQL Server 的 sysadmin 成員

      # 腳本需要在管理員命令提示符下的 Powrshell 中執行
      # 可以通過下面這個命令進入到管理員命令提示符下的 Powershell
      # Powershell Start-Process Powershell.exe -Verb runas

      reportdb’ # 定義要操作的 SQL Server 服務 
      ServiceName # 停止 SQL Server 服務并以單用戶模式啟動 net.exe stop
      Service.Name) net.exe start
      Service.Name) /m # 當前用戶加入 SQL Server 的 sysadmin 成員 
      Service.Name -Split ‘$’)[1] If( -Not
      user = [Environment]::UserDomainName + ‘\’ + [Environment]::UserName 
      user] FROM WINDOWS; EXEC sp_addsrvrolemember [
      Instance -Q $sql # 以正常方式啟動 SQL Server 服務(依賴的服務需要手工檢查啟動) net.exe stop
      Service.Name) net.exe start
      Service.Name)

      其他說明
      可以讓您重新獲得訪問權限的一種方法是重新安裝 SQL Server 并將所有數據庫附加到新實例。這種解決方案很耗時,并且若要恢復登錄名,可能還需要從備份中還原 master 數據庫。如果 master 數據庫的備份較舊,則它可能未包含所有信息。如果 master 數據庫的備份較新,則它可能與前一個實例具有同樣的登錄名;因此管理員仍將被鎖定。

      本文講解了當忘記 SQL Server 管理員密碼該如何處理,更多相關內容請關注php中文網。

      相關推薦:

      淺析MySQL中concat以及group_concat的使用

      介紹MySQL圖形化管理工具

      MySQL存儲過程的基本函數的相關講解

      以上就是當忘記 SQL Server 管理員密碼該如何處理的詳細內容,更多請關注php中文網其它相關文章!


      學習教程快速掌握從入門到精通的SQL知識。




      日韩精品一区二区三区高清