sql2000sa密碼
❶ 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
執行後會有成功提示信息。至此,密碼修改完成。
❷ sql server 2000 系統管理員sa的密碼是在哪設置的
操作步驟如下:
1.
打開企業管理器,依次展開伺服器組,然後展開伺服器。
2.
打開「安全性」文件夾,單擊「登錄」,然後用右鍵單擊「Sa」,執行「屬性」命令。
3.
彈出「SQL
Server登錄屬性」對話框,如圖4所示。在「SQL
Server身份驗證」密碼欄,輸入最新密碼。
4.
單擊「確定」按鈕,彈出「確認密碼」對話框,再輸一遍登錄密碼。
5.
單擊「確定」按鈕,完成對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_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer 或者
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\\MSSQLServer\
4. 在右窗格中,雙擊 LoginMode 子項。
5. 在 Dword 編輯器對話框中,將此子項的值設置為 1。確保選擇了 Hex 選項,然後單擊確定。
6. 重新啟動 MSSQLSERVER 和 SQLSERVERAgent 服務以使更改生效。
❹ SQL SERVER 2000 中 sa 的默認密碼是什麼
MyConnString="Provider=SQLOLEDB;User ID=sa;Password=;Initial Catalog=yxf;Persist Security Info=True;Data Source=Data.MDF;"---------Security Info表示是否要進行提示,一般都設置為FALSE;
Data Source 數據源,這里指你的資料庫所在的機器名,或者IP
❺ sql2000的sa密碼每天重啟電腦都被篡改!改的時候2812錯誤!2812錯誤我知道怎麼解決!
中病毒sa密碼被篡改然後刪除修改密碼的存儲過程,你查詢下sp_password是不是不存在了,你可以先備份資料庫(為了避免數據丟失),然後新建改存儲過程(見下面代碼)。修改為SA密碼後,查殺下病毒,實在不行重裝系統,重新附加資料庫或者用備份還原
--SQL代碼開始
sp_configure'allowupdates',1
RECONFIGUREWITHOVERRIDE
go
usemaster
go
ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[sp_password]')andOBJECTPROPERTY(id,N'IsProcere')=1)
dropprocere[dbo].[sp_password]
go
createproceresp_password
@oldsysname=NULL,--theold(current)password
@newsysname,--thenewpassword
@loginamesysname=NULL--usertochangepasswordon
as
--SETUPRUNTIMEOPTIONS/DECLAREVARIABLES--
setnocounton
declare@selfint
select@self=CASEWHEN@loginameisnullTHEN1ELSE2END
--RESOLVELOGINNAME
if@loginameisnull
select@loginame=suser_sname()
--CHECKPERMISSIONS()--
IF(notis_srvrolemember('securityadmin')=1)
ANDnot@self=1
begin
dbccauditevent(107,@self,0,@loginame,NULL,NULL,NULL)
raiserror(15210,-1,-1)
return(1)
end
ELSE
begin
dbccauditevent(107,@self,1,@loginame,NULL,NULL,NULL)
end
--DISALLOWUSERTRANSACTION--
setimplicit_transactionsoff
IF(@@trancount>0)
begin
raiserror(15002,-1,-1,'sp_password')
return(1)
end
--RESOLVELOGINNAME(disallowsntnames)
ifnotexists(select*frommaster.dbo.sysloginswhere
loginname=@loginameandisntname=0)
begin
raiserror(15007,-1,-1,@loginame)
return(1)
end
--IFnon-,REQUIREPASSWORD(218078)--
if(@self<>1ANDis_srvrolemember('sysadmin')=0ANDexists
(SELECT*FROMmaster.dbo.sysloginsWHEREloginname=@loginameandisntname=0
ANDsysadmin=1))
SELECT@self=1
--CHECKOLDPASSWORDIFNEEDED--
if(@self=1or@oldisnotnull)
ifnotexists(select*frommaster.dbo.sysxlogins
wheresrvidISNULLand
name=@loginameand
((@oldisnullandpasswordisnull)or
(pwdcompare(@old,password,(CASEWHENxstatus&2048=2048THEN1ELSE0END))=1)))
begin
raiserror(15211,-1,-1)
return(1)
end
--CHANGETHEPASSWORD--
updatemaster.dbo.sysxlogins
setpassword=convert(varbinary(256),pwdencrypt(@new)),xdate2=getdate(),xstatus=xstatus&(~2048)
wherename=@loginameandsrvidISNULL
--,TOINDICATESYSLOGINSCHANGE--
exec('usemastergrantalltonull')
--FINALIZATION:RETURNSUCCESS/FAILURE--
if@@error<>0
return(1)
raiserror(15478,-1,-1)
return(0)--sp_password
GO
sp_configure'allowupdates',0
RECONFIGUREWITHOVERRIDE
--SQL代碼結束
❻ SQL server 2000資料庫的用戶sa的密碼忘了怎麼辦
單擊電腦左下角的「開始」→「程序」,找到
「Microsoft
SQL
Server」中的「企業管理器」,從控制台根目錄中找到"安全性"這一項,雙擊「登錄」,再雙擊「sa」,出現一個對話框,可以從「密碼」處修改密碼,最後點「確
定」,退出企業管理器,「sa」的密碼修改完畢,當用sa登錄時,就可以使用設定的新密碼。
❼ SQL server 2000資料庫的用戶sa的密碼忘了怎麼辦
單擊電腦左下角的「開始」→「程序」,找到 「Microsoft SQL Server」中的「企業管理器」,從控制台根目錄中找到"安全性"這一項,雙擊「登錄」,再雙擊「sa」,出現一個對話框,可以從「密碼」處修改密碼,最後點「確 定」,退出企業管理器,「sa」的密碼修改完畢,當用sa登錄時,就可以使用設定的新密碼。
❽ SQL SERVER 2000中,如何更改sa的密碼
在"SQL
SERVER企業管理器"下的"安全性"中"登陸",
可以添加用戶,刪除用戶,修改密碼。
例如把sa的密碼改為123456:
雙擊sa用戶--》輸入123456--》點擊確認--》系統彈出確認密碼--》輸入123456,點擊確認,新密碼就設置成功
❾ sql server 2000 sa密碼被自動修改
1、首先 從開始 ----> 程序---->Microsoft SQL Server---->選擇企業管理器 。
❿ 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)