2016-11-15 101 views
0

我失去了Sybase ASE的SA密碼,並且關於此問題的Google搜索是關於如何恢復它。我已經發現了一些提示等編輯的RUN_SERVER.bat和在命令行的末尾鍵入-psa爲:如何恢復Sybase AWE的SA密碼?

C:\ SYBASE \ ASE-15_0 \ BIN \ sqlsrvr.exe -dC:\ SYBASE \數據\ MASTER.DAT -sMYSRV -EC:\ SYBASE \ ASE-15_0 \安裝\ MYSRV.log -iC:\ SYBASE \ INI -MC:\ SYBASE \ ASE-15_0 -psa \

或在第一地方(如某人建議爲窗口ENV)

C:\ SYBASE \ ASE-15_0 \ BIN \ sqlsrvr.exe -psa -dC:\ SYBASE \ DATA \ MASTER.DAT -sMYSRV -ec:\ SYBASE \ ASE-15_0 \ install \ MYSRV.log -iC:\ sybase \ ini -MC:\ sybase \ ASE-15 _0

我正在等待看到以下行:SA的新SSO密碼:somepassword, 然後我可以使用sp_password重置它。但我等待的線路沒有出現在cmd屏幕上。

請,我確實需要幫助。

回答

0

該過程是正確的,假設您的'sa'登錄有sso_role。 -p標誌的位置通常是最後的,但應該沒有區別。請注意,新密碼只會出現在屏幕/控制檯上,而不是ASE錯誤日誌中。

發佈一些截圖,如果你想獲得更多幫助。

+0

謝謝,那麼默認情況下sa有SSO_role,因爲我不確定它是否是?如果沒有,這是爲什麼我沒有在控制檯上看到新密碼的原因。 – scass

+0

是的。 'sa'登錄默認具有sa_role和sso_role。但是,您可以修改它。但只要你不能登錄爲'sa',這將很難找到。 – RobV

+0

親愛的,我放棄了。將-psa添加到RUN_SID.bat文件的末尾後,右鍵單擊它,然後以管理員身份運行並仔細觀察控制檯屏幕,但未找到sa新密碼。我嘗試了很多次,請提供任何提示 – scass