當前位置:首頁 » 編程語言 » 怎麼修改sqlsa密碼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼修改sqlsa密碼

發布時間: 2023-06-07 18:11:29

『壹』 如何修改sql sa 密碼

情況一:只是忘記了密碼

方法一:

sp_password Null,'123,'sa'
把sa的密碼設為「123」

執行成功後有「Command(s) completed successfully.」 OK!

方法二:

第一步:打開 SQL2008 用管理員登錄先,然後在服務名處右擊選屬性>安全性>右邊的登錄方式選項改為身份驗證 確定!

第二步:選擇安全性(展開)>登錄名>雙擊sa>密碼改成你需要的密碼確定!

然後關掉SQL2008 或者 斷開連接

第三步:點開始>程序>選擇SQL2008>配置工具>打開 configuration manager>展開 SQL Server2005 網路配置
注意:選中MSSQLSERVER 如果沒有 選中SQMEXPRESS
>TCP/IP 選項 >先啟用 然後右鍵單擊 > 屬性 > Ip地址選項卡 > 把已禁用的選項全部改成已啟用 > 然後把SQL2008 的服務重新啟動一下!

情況二:忘記了密碼,而且從sysadmin中刪除了builtin\Administrators帳號,現在沒其他人是sysadmin了

A:
SQL Server 2005/2008提供了針對該情況的更好的災難恢復方法,無需侵入master資料庫,不會對master資料庫中的對象和數據(例如登陸帳號,證書等)造成損壞。Windows管理員組的成員現在當SQL Server以單用戶模式啟動(另外一個名稱為維護模式)的情況下對SQL Server有了訪問許可權。

通過使用單用戶模式,SQL Server 2005/2008避免了Windows管理員以sysadmin的身份在不被發現的情況下濫用許可權。Windows管理員帳號能進行部分維護任務,例如安裝補丁等。

要將SQL Server以單用戶模式啟動,您可以在命令行模式下增加「-m」參數。您也可以使用SQL Server配置管理員工具。它提供了對文件訪問和其他許可權的合適控制。要是用配置管理工具來恢復您的系統,您可以根據如下步驟:

1. 從菜單->SQL Server 2005->配置,打開配置管理工具(SQL Server Configuration Manager)
2. 停止您想要恢復的SQL Server實例
3. 找到「高級」標簽,「啟動參數」選項文本框中增加「;–m」
4. 點擊「是」按鈕,重新啟動SQL Server實例
請注意:請確保在「;」和「-m」之間沒有空格。注冊參數解析器對類似的輸入錯誤非常敏感。您可以在SQL Server的ERRORLOG文件內看到顯示「SQL Server started in single-user mode.」
5. 在SQL Server實例以單用戶模式啟動後,Windows管理員帳號就能使用sqlcmd工具在Windows驗證模式下連接SQL Server。您可以使用T-SQL命令諸如「sp_addsrvrolemember」來在sysadmin伺服器角色中添加現有登錄帳號或新創建一個登錄帳號。範例語句如下:

EXEC sp_addsrvrolemember 'CONTOSO\Buck', 'sysadmin';

GO

6. 只要sysadmin訪問許可權被恢復,在配置管理中從啟動參數中移除「;-m」參數,重新啟動SQL Server實例

重要的安全提示:
a. 該過程應該只能被用於當沒有其他方法使用特權帳號(例如sysadmin或等同角色)來訪問系統的災難恢復。
b. 該過程允許Windows管理員在SQL Server中有越權行為。它包含了可以被監測和檢測出的明確的侵入行為,包含:
1. 在單用戶模式下停止SQL Server並重啟
2. 使用Windows帳號連接SQL Server

『貳』 如何修改sql sa 密碼

1、先用Window身份驗證方式登陸進去,選擇資料庫實例,右鍵選擇屬性——安全性:把伺服器身份驗證選項從「Window身份驗證模式」改為「SQLServer和Window身份驗證模式」。點擊確定,關閉當前對象資源管理器。

如果忘記了sa的登錄密碼,可以先用windows身份認證登錄進去,然後新建查詢,輸入命令:

EXECUTEsp_passwordNULL,'輸入新密碼','sa'

設置sa新的密碼,然後就可以用sa用戶名進行SQL Server登錄了。

另外,在獲得管理員許可權的情況下,可以用命令行添加SQL用戶

先建立一個c: est.qry文件,內容如下:

exec master.dbo.sp_addlogin test,123
EXEC sp_addsrvrolemember test, sysadmin

然後在DOS下執行:cmd.exe /c isql -E /U alma /P /i c: est.qry

『叄』 如何修改sql sa 密碼

我們使用sql server的時候,有時為了安全起見需要修改sa賬號的密碼,那麼該如何修改呢?下面我給大家分享一下。

  • 01

    首先修改sa賬號密碼需要先登錄sa的賬號,因為sa的賬號有管理員許可權,如下圖所示

  • 02

    接下來點擊資料庫的安全性,展開其下面的登錄名,找到sa賬號,右鍵單擊選擇屬性,如下圖所示

  • 03

    接下來在彈出的sa屬性界面中我們直接修改裡面的密碼即可,如下圖所示

  • 04

    最後修改完畢我們需要重新回到登錄界面用剛才修改的密碼登錄檢驗一下,如下圖所示