Linux

如何使用作業系統憑據登錄 Sybase ASE?

  • January 31, 2018

我來自 Oracle 背景,我已經習慣了作業系統使用者的概念,只要作業系統使用者是某個作業系統的一部分,他們就可以在安裝數據庫的機器上使用其作業系統憑據以 DBA 權限登錄到 Oracle組 ( oinstall) 使用以下語法:

sqlplus / as sysdba

在安裝了(Oracle Linux 6.3)Sybase ASE 的機器上(15.7),有什麼方法可以像sa使用者一樣登錄嗎?!

我假設sqlplus旨在允許在某些情況下進行無密碼數據庫訪問(例如,perl在相同情況下執行的自定義腳本預設情況下沒有對 Oracle 數據庫的無密碼訪問)…?


SAP(Sybase) ASE 不附帶任何預設情況下允許無密碼訪問數據伺服器的應用程序。

話雖如此……可以設置無密碼訪問,例如:

請注意,“批准的外部身份驗證方法”網頁顯示:

要使用這些外部身份驗證方法,您必須獲取 ASE_SECDIR 安全和目錄服務許可證包。

所以做一些像這樣基本的事情需要額外的錢。這就是 Sybase(呃,SAP)做事的方式。

引用自:https://dba.stackexchange.com/questions/191251