FirebirdSQL/2/1/4

From VFP Wiki

Jump to: navigation, search

gsec -firebird內建使用者管理(consloe介面)

  1. 預設管理者名稱sysdba,密碼masterkey
  2. 密碼檔security.fdb,位於firebird安裝目錄下
  3. 管理程式gsec, 安裝目錄下\bin
  4. 密碼長度限制在8碼

用法: 本地主機(資料庫server在本台電腦) gsec -user sysdba -password <password> [options] 遠端主機(資料庫server在別台電腦) gsec -user sysdba -password <password> -database <databasename>

gsec命令

di[splay] -顯示所有使用者 di[splay] <username> -顯示某使用者 a[dd] <username> -pw <password> [options]-新增使用者 mo[dify] <username> [options] -修改使用者 de[lete] <username> -刪除使用者 h[elp] -求助 ? -同上 q[uit] -離開gsec z -顯示版本

options -pa[ssword] <password> 管理者的密碼 -user <username> 使用者名稱 -pw <password> 使用者密碼 -fname <first name> 英文名字分三個部份 -mname <middle name> -lname <last name>

範例你有兩種方式

  1. 直接下在命令列-
  2. 進入互動式的命令列-額外的命令

新增使用者

gsec -user sysdba -password masterkey
gsec> add elvis -pw elvis -fname elvis -lnmae presley

修改密碼

gsec> modify elvis -pw chunk

修改sysdba密碼

gsec -user sysdba -password masterkey -modify sysdba -pw mykey37

修改遠端伺服器linux的sysdba密碼

gsec -user sysdba -password masterkey -database harry:/opt/firebird/security.fbd -modify sysdba -pw hamburg

修改遠端伺服器windows的sysdba密碼

gsec -user sysdba -password masterkey -database sally:"c:\Program files\Firebird\security.fdb" -modify sysdba -pw hannover

修改遠端伺服器使用tcp port 3050

gsec -user sysdba -password masterkey -database jack/3050:/opt/firebird/security.fdb" -modify sysdba -pw londo

修改遠端windows伺服器ip( a.b.c.d)使用tcp port 3050

gsec -user sysdba -password masterkey -database a.b.c.d/3050:"c:\program files\firebird\firebird_1_5\security.fdb  -modiyf sysdba -pw londo

刪除本地使用者

gsec -user sysdba -password masterkey -delete joe