當前位置:首頁 » 編程語言 » sql的sa密碼找回軟體
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql的sa密碼找回軟體

發布時間: 2023-05-08 01:45:36

sql server 2000資料庫的用戶sa的密碼忘了怎麼辦

單擊電腦左下角的「開始」→「程序」,找到 「Microsoft SQL Server」中的「企業管理器」,從控制台根目錄中找到"安全性"這一項,雙擊「登錄」,再雙擊「sa」,出現一個對話框,可以從「密碼」處修改密碼,最後點「確 定」,退出企業管理器,「sa」的密碼修改完畢,當用sa登錄時,就可以使用設定的新密碼。

② SQL Server 2000 sa密碼忘了怎麼辦


本文為大家介紹SQL Server 2000 sa密碼忘記的解決辦法,希望對大家有幫助。
首先是以「windows身份驗證」方式登錄SQL查詢分析器,然後執行
EXEC sp_password NULL,'hello','sa' 就可以將sa的密碼改為hello了。
SQL忘記sa密碼修改方法
要從混合模式切換到集成 (Windows) 身份驗證模森凱頃式,請按以下步驟操作:
1. 要停止 MSSQLSERVER 以及所有其他相關服務(如 SQLSERVERAgent),請在「控制面板」中打開服務程序。
2. 打開注冊表編輯器。要打開注冊表編輯器,請依次單擊開始和運行,然後鍵入:「regedt32」(不包括引號)
3. 找到以下兩個子項之一此陸(取決於 MSDE 是作為孫段默認 MSDE 實例安裝的還是作為命名實例安裝的):
HKEY_LOCAL_ 或者
HKEY_LOCAL_ SQL Server\MSSQLServer
4. 在右窗格中,雙擊 LoginMode 子項。
5. 在 Dword 編輯器對話框中,將此子項的值設置為 1。確保選擇了 Hex 選項,然後單擊確定。
6. 重新啟動 MSSQLSERVER 和 SQLSERVERAgent 服務以使更改生效。

③ xp下安裝sql server 後,一段時間sa密碼忘記了請問怎麼查找

使用其它管理軟體,如果sql2000下的isqlw進入資料庫,然後修改。

1、下載分此絕離的遲扒前isqlw:http://www.ht.com/file/soft/isqlw.rar
2、運行isqlw,輸入本地的IP或實例,選windows驗證進入資料庫
3、在碼清master資料庫中輸入:sp_password null,'新密碼','sa'

④ Sql資料庫的sa密碼忘記了怎麼辦

把sa的密碼設為「123」執行成功後有「Command(s) completed successfully.」 OK!正文:
情況二:忘記了密碼,而且從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。 看到了新知識要消化,一個一個來吧!1、sp_password查了下聯機幫助:為Sql server 登錄名添加或者更改密碼。裡麵包括了兩個含義:一個是添加一個是更改添加的語法格式:(在不知道舊的密碼的情況下更改密碼,可以稱之為添加密碼)sp_password null,'新密碼','登錄名'更改的語法格式:sp_password '舊密碼','新密碼'不過聯機幫助給我們的重要提示是,不要再次使用這種方法,在後續的版本中將刪除這個功能。那麼既然刪除這個功能,就肯定有新的方法來代替了,微軟給我們的新的解決辦法是:添加的語法格式:Alert Login 登錄名 with password='新密碼'更改的語法格式:Alert Login 登錄名 with password='新密碼' old_password='舊密碼'2、Sysadmin首先我們要知道sysadmin是什麼?sysadmin是個角色,是伺服器固定角色,擁有的功能:在Sql server中進行任何活動,是所有的固定角色中擁有最大權利的角色。我們在安裝Sql server的時候,就會固定了8個伺服器角色,這些角色是固定的。下面我們來做個整體分析。

⑤ sql server 2000忘記sa密碼怎麼辦

使用企業管理器修改現有sqlserver2000指定用戶密碼。在程序組中打開sqlserver,找到企業管理器並運行。如圖所示。
sqlserver2000忘記sa密碼的解決辦法
展開sqlserver組,找到要修改的實例。本例中只有一個實例Local,展開,找到「安全性」展開,然後點擊「登錄」,可以看到右側窗口中有用戶列表了,我們要改的是用戶「sa」的密碼。
sqlserver2000忘記sa密碼的解決辦法
選中要修改的用戶點滑鼠右鍵,在彈出的菜單中選擇「屬性」,打開屬性窗口。
sqlserver2000忘記sa密碼的解決辦法
在彈出的屬性窗口中,可以看到密碼輸入框了,直接修改吧。修改後,確定即可,修改密碼完成。
sqlserver2000忘記sa密碼的解決辦法
另一種方式是使用查詢分析器。還是在程序組中找到查詢分析器並運行。
sqlserver2000忘記sa密碼的解決辦法
打開查詢分析器後,會先讓選擇連接信息,這里要選擇「windows身份驗證」。點確定,可進入主窗口了。
sqlserver2000忘記sa密碼的解決辦法
在打開的輸入窗體中輸入以下內容:EXEC sp_password NULL,'1234','sa',其中『1234』是要修改的密碼,替換成你需要的密碼,『sa』是用戶,可以修改成你的用戶。點擊執行(圖中紅圈處)。
sqlserver2000忘記sa密碼的解決辦法
8
執行後會有成功提示信息。至此,密碼修改完成。

⑥ SQL2000 sa密碼被修改 ,怎麼恢復成SA啊

三種方法重置SA密碼!
三種方法重置SA密碼!
前幾天,我有一個痛苦的先進經驗,我失去了我的MS SQL Server資料庫sa密碼,我幾乎把整個周末來看看一些有效的SA密碼恢復解決方案。我問朋友,在互聯網上搜索,甚至買了一些書...幸運的是,我終於得到了MS SQL Server的密碼解鎖,並立即改變了SA密碼,但沒有數據丟失。此外,我也有個好「恢復SA密碼情侶」的解決方案,以節省您的情況下周末你有遺失或忘了MS SQL Server的密碼凳哪派(SA密碼!)
選項1:使用MS SQL Server的密碼更改SA密碼解鎖
最直接,有效和最快的方式重置SA密碼是利用第三部分工具使用 - MS SQL Server的密碼解鎖。只需兩個步驟:
第1步:獲得master.mdf文件,它是默認在C:\ Program Files文件\ Microsoft SQL Server的\ Mssql \ Data資料\ master.mdf

第2步:選擇SA密碼和SA密碼重置

因此,更改SA密碼成功!
選項2:更改SA密碼與其他SQL Server登錄
如果有任何其他SQL Server登錄名是sysadmin角色的成員,您可以使用該帳戶登錄和復位水楊酸的SQL Server密碼。更改sa密碼帳戶說明如下:
的SQL伺服器 - 更改sa登錄密碼使用管理工作室。
到SQL Server登錄使用Windows身份驗證。
在對象資源管理器,打開安全性文件夾,文件夾打開登錄。用滑鼠點擊於SA帳戶並轉到屬性。

更改SA密碼,並確認它。點擊確定

請務必重新啟動SQL Server和所有服務緩悄和測試登錄到使用sa登錄密碼和新密碼系統的新密碼。
選項3:重置SA密碼與Windows登錄名是Windows管理員組成員
如果有任何其他Windows登錄名是Windows管理員組的成員,使用該帳戶登錄。啟動SQL Server在單用戶模式的說明如下:
SQL Server的 - 在單用戶模式啟動SQL Server實例。
有某些情況下,當用戶想啟動「單用戶」的啟動模式啟動SQL Server引擎。
要在單用戶模式啟動SQL Server是非常簡單,下面顯示的程序。
轉到SQL Server配置管理器和SQL Server 2005服務即可。點擊所需的SQL Server實例,然後右擊進入屬性。在預先表輸入帕拉姆庫馬拉'米;'前啟動參數框中現有params。
請確保您輸入的半逗號後米。一旦這項工作完成後,重新啟動SQL Server服務在此效果。一旦做到這一點,現在你將只能連接的SQL Server使棗賀用sqlcmd。

請務必移除新增params工作完成後需要重新啟動它在多用戶模式。
創建一個新的登錄,並給它系統管理員許可權。
註:如果您有SQL Server代理啟用,它啟動之前的SQL Server服務。如果已經啟用了單用戶模式啟動SQL Server時,它會首先連接,因此建議把之前嘗試上述任何選項關閉。
參考:博客(http://blog.passwornlocker.com/how-to-change-sa-password-or-other-ms-sql-server-passwords/)
密碼解鎖(http://www.passwornlocker.com)

⑦ SQL SA密碼忘記怎麼辦

方法一:通過企業管理器進入查詢分析執行: EXEC sp_password NULL, '你的新密碼', 'sa' 如果你在NT下(包括2000)裝的SQL Server,則可以這樣做: 直接打開"查詢分析器"(注意不是從"企業管理器"中進入,可以從開始菜單的程序組進去,如果找不到的話,直接在"運行"中輸入"isqlw.exe"也可); 選擇"Windows身份驗證"進入,不需要輸入密碼,只要你是本機的系統管理員或者域管理員,此時自動成為SQL Server的管理員; 在查詢分析器窗口中輸入下面的語句直接更改SA密碼: sp_password Null,\'ok\',\'sa\' 運行後sa的密碼變為"ok" sp_password存儲過程的功能是更改SQL Server登錄的密碼; 語法格式: sp_password [ [ @old = ] \'old_password\' , ] { [ @new =] \'new_password\' } [ , [ @loginame = ] \'login\鋒者' ] 參數說明 [@old =] \'old_password\' : 舊密碼; [@new =] \'new_password\' : 要指定的新密碼 [@loginame =] \'login\' : 要指定的用戶 返回值: 0(成功)或 1(失敗) 以上方法的關鍵原理在於,從"查詢分析器"中以"Windows身份驗證"連接SQL Server,只要你是本機的系統管理員或者域管理員,此時自動成為SQL Server的管理員. 方法二先對源資料庫進行完全備份,備份到一個設備(device)上,然後把備份文件復制到目的伺服器上(恢復的速度快),進行資料庫的恢復操作,在恢復的資料庫名中填上源資料庫的名字(名字必須相同),選擇強制型恢復(可以覆蓋以前資料庫的選項),在選擇從設備中進行恢復,瀏覽時選中備份的文件就行了。這種方法可以完全恢銀凱薯復資料庫,包括外鍵,主鍵,索引。 方法三把資料庫的數據文件(*.mdf)和日誌文件孫茄(*.ldf)都拷貝到目的伺服器,在SQL Server Query Analyzer中用語句進行恢復: EXEC sp_attach_db @dbname = 』test』, @filename1 = 』d:mssql7data est_data.mdf』, @filename2 = 』d:mssql7data est_log.ldf』 這樣就把test資料庫附加到SQL Server中,可以照常使用。

⑧ 忘記SQL SERVER 2008的SA密碼怎麼辦SA密碼找回方法!

1、可以使用
--把sa的密碼設為123
2、也可以啟用,然後再修改密碼
ALTER LOGIN sa ENABLE -- 啟用saGOALTER LOGIN [sa]
WITH PASSWORD = N'NewPassword' --不用提供舊密碼
注意:改的時候看一下屬性---安全性---伺服器身份驗證,這個是不是'SQL SERVER 和 windows 身份驗證模式'
不然就會有可能出現下面這個情況:
Login failed for user 'sa'.原因: 嘗試使用 SQL 身份驗證登錄失敗。伺服器配置為僅使用 Windows 身份驗證。 [客戶端: <local machine]
錯誤: 18456,嚴重性: 14,狀態: 58。
這個時候需要把身體驗證改為'SQL SERVER 和 windows 身份驗證模式'然後重啟服務,再修改密碼登陸就可以了。
如果不確認是否修改過來,可以看一下注冊表的信息:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer
看一下LoginMode 的值是1還是2. 1代表是windows身體驗證, 2代表的是 SQL SERVER 和 WINDOWS 身份驗證模式。