Linux
Ubuntu 16.04 LTS 上的 Firebird2.5-superclassic
我使用安裝了 firebird2.5-superclassic
sudo apt-get install firebird2.5-superclassic
,然後執行sudo dpkg-reconfigure firebird2.5-superclassic
並按https://firebirdsql.org/manual/ubusetup.html設置密碼。即使這樣做了,我也無法 gsec SYSDBA。我嘗試執行gsec -user SYSDBA -password *********
,我收到Your user name and password are not defined. Ask your database administrator to set up a Firebird login. unable to open database
了有沒有辦法確保它被創建/修復?我似乎找不到辦法。
好的,所以我在
/usr/share/firebird2.5-common
. 執行它會創建所有需要的維護腳本和日誌文件。它還創建security2.fdb,它儲存使用者的安全資訊並根據SYSDBA.password 文件設置密碼。在執行此之前,您需要設置兩個環境變數:FB_VER
和
FB_FLAVOUR
這些需要設置為您正在使用的版本,例如:2.5 和您正在執行的風味,例如:超經典。
注意:Mark Rotteveel的解決方案似乎也有效,但我認為這將被視為更可接受的方法。