2 回答

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超2個(gè)贊
1、 先用Window身份驗(yàn)證方式登陸進(jìn)去,選擇數(shù)據(jù)庫(kù)實(shí)例,右鍵選擇屬性——安全性:把服務(wù)器身份驗(yàn)證選項(xiàng)從“Window身份驗(yàn)證模式”改為“SQLServer和Window身份驗(yàn)證模式”。點(diǎn)擊確定,關(guān)閉當(dāng)前對(duì)象資源管理器。
2、 重新用Window驗(yàn)證方式登陸,在左邊的樹(shù)結(jié)構(gòu)中選擇“數(shù)據(jù)庫(kù)”下面的“安全性”選項(xiàng)——登錄名——sa,右鍵屬性——在“SQLServer身份驗(yàn)證”中輸入要設(shè)置的sa密碼。
3、 重新啟動(dòng)SQLServer服務(wù)。記著,是重啟服務(wù),不是關(guān)掉sqlserver2008然后再打開(kāi)。
具體方法是在數(shù)據(jù)庫(kù)實(shí)例上點(diǎn)右鍵,選擇“重新啟動(dòng)”項(xiàng)即可。最后關(guān)閉sql server2008,啟動(dòng)后用sa登陸。
如果忘記了sa的登錄密碼,可以先用windows身份認(rèn)證登錄進(jìn)去,然后新建查詢,輸入命令:
EXECUTE sp_password NULL,'輸入新密碼','sa'
設(shè)置sa新的密碼,然后就可以用sa用戶名進(jìn)行SQL Server登錄了。
另外,在獲得管理員權(quán)限的情況下,可以用命令行添加SQL用戶
先建立一個(gè)c: est.qry文件,內(nèi)容如下:
exec master.dbo.sp_addlogin test,123
EXEC sp_addsrvrolemember test, sysadmin
然后在DOS下執(zhí)行:cmd.exe /c isql -E /U alma /P /i c: est.qry
- 2 回答
- 0 關(guān)注
- 1986 瀏覽
添加回答
舉報(bào)