我對Windows上的sybase數據庫擁有DBA權限。Sybase數據庫密碼「恢復」
我有另一個用戶,我不知道密碼。
我經常使用一個應用程序確實知道密碼,它使用密碼自動登錄到應用程序。但是,我找不到在應用程序或其dll/files/registry /等任何地方找到該密碼的方法。
我顯然不想更改用戶的密碼,因爲應用程序中的密碼無法更新(我知道)。
我希望能夠以該用戶身份登錄到數據庫。
是否有數據庫服務器的任何日誌記錄設置將以明文形式記錄密碼?或者我可以使用任何其他方法來獲取密碼(也許通過login_procedure)? 我也可以只獲取密碼(+鹽)的散列。
這與軟件開發有關,即與代碼有關的問題是什麼? 「 –
」是否有數據庫服務器的任何日誌記錄設置將以明文形式記錄密碼? - 如果有,我不想成爲該服務器上的用戶。以明文存儲密碼通常是一個壞主意。 (我不會說「總是」,因爲大多數規則都有例外......但是,幾乎總是如此)。 –
@RobertHarvey,好問題,我一直在嘗試使用其他SQL查詢和過程來查找數據庫以及通過Visual Studio和Process Monitor進行調試。另外,一旦找到,我將在我自己的應用程序中使用此密碼來訪問數據庫。所以,儘管我一直試圖用自己的代碼來解決我的問題,但我確實瞭解如果您需要以Off Topic的形式關閉此問題。 –