Ⅰ sql2005 sa密碼如何清除
企業管理器-->右鍵你的實例(就是那個有綠色圖標的)-->屬性-->安全-->改為sql與window混合
或代碼:
xp_instance_regwrite
N'HKEY_LOCAL_MACHINE',
N'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer',
'LoginMode',
N'REG_DWORD',
1
1---Windows認證模式
2---SQL和Windows認證模式
****************************************************************
語法:exec
sp_password
'舊密碼','新密碼','sa'
****************************************************************
A.無原密碼的情況下更改登錄密碼
下面的示例將登錄
sa
的密碼更改為
ok。
EXEC
sp_password
NULL,
'ok',
'sa'
B.更改密碼
下面的示例將登錄
sa
的密碼由
ok
改為
空。
EXEC
sp_password
'ok',
null
Ⅱ 如何破解登陸Sql資料庫的密碼
使用本地賬戶登錄,登錄上去後,伺服器本地賬戶默認是管理員許可權。
然後通過 角色安全--修改你要改的賬號密碼。
如果伺服器本地賬戶登錄不上去,使用其他可用的管理員密碼也可以。這兩個都不知道,只能暴力破解。
Ⅲ 如何清除以SQL為資料庫的軟體的密碼
可以,要是當初你設置是WINDOWS身份驗證就可以,辦法如下 :開始->程序->MICROSOFT SQL SERVER->企業管理器,依次展開+,如果你能把以你計算機名的那個,那麼恭喜你,點安全性,登陸,這時你可以看到所有帳號,你可以更改SA密碼等等。
Ⅳ 如何破解SQL Sever資料庫密碼
查詢分析器,連接時,身份驗證使用"使用windows身份驗證"
然後,執行:
EXEC sp_password NULL, 'NewPassword', 'Sa'
企業管理器-->實例名-->安全性-->登錄-->雙擊右邊的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密碼
破解是破解不了的。
如果你有伺服器的用戶和密碼,直接登錄伺服器,使用操作系統的驗證方式登錄SSMS,然後可以改sqlserver用戶的密碼。
Ⅶ sql server密碼忘了怎麼辦
SQL Server還有一種方式登錄
1、使用Windows身份驗證登錄(這個是不需要密碼的)
4、然後切換連接試試使用sa以及剛剛設置的密碼是否生效(記得連接SQL server時需要打開配置服務)
Ⅷ mysql資料庫怎樣去掉密碼
1、找到服務 ---- MYSQL , 雙擊彈出屬性欄目, 停止該服務。 在啟動參數中輸入 --skip-grant-tables 接著在啟動服務。
2、使用SQLYONG登陸。用戶名 ROOT .密碼 無 。現在已經跳過密碼了
3、進入命令窗口(運行里輸入CMD),然後進入MySQL的安裝目錄,比如我的安裝目錄是d:\web\mysql\
C:\Documents and Settings\Administrator>d:
C:\Documents and Settings\Administrator>cd d:\web\mysql\
d:\web\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"
c:\mysql\bin>mysqladmin -u root -p shutdown
將newpassword替換為你要用的root的密碼,第二個命令會提示你輸入新密碼,重復第一個命令輸入的密碼。
現在把MYSQL重新啟動。使用SQLYONG登陸,輸入剛剛設置的密碼,OK。完成!
Ⅸ SQL2008資料庫密碼怎樣破解
SQLServer加密密碼的函數pwdencrypt(),在sp_addlogin存儲進程中,又發現了口令比較的函數pwdcompare(),在sp_password存儲進程中,雖然是單向加密的,但是能通過窮舉來猜到sa的密碼,固然其他的登錄帳戶的密碼也是可以猜到的最基本的SQLServer密碼破解。SQLPing1:發現空白的超級管理員密碼就這么簡單。
SQLPing2還可以在SQLServer上運行字典攻擊。這就像載入你自己的用戶賬號和密碼列表1樣簡單,
Ⅹ sql資料庫忘記密碼怎麼辦
用伺服器本機進去,可以重置SA用戶密碼