关于EA16的Firebird .feap文件ODBC访问认证凭据及权限问题
EA16 .feap文件ODBC配置凭据及用户权限设置方案
默认认证凭据
- EA16生成的.feap格式Firebird数据库,默认登录凭据为:
- 用户(User):
SYSDBA - 密码(Password):
masterkey - 角色(Role):留空即可
若之前尝试失败,确认ODBC驱动选择的是EA Firebird ODBC driver,而非通用Firebird驱动。
- 用户(User):
手动添加新用户并授权步骤
如果默认凭据无法使用,或需要自定义用户,可按以下操作:
- 找到EA安装目录下的Firebird工具
isql.exe,路径通常为C:\Program Files\Sparx Systems\EA\Firebird\bin\isql.exe - 打开命令提示符,进入该工具所在目录,执行连接命令(替换文件路径为你的.feap文件实际路径):
isql -user SYSDBA -password masterkey -database "C:\你的文件路径\目标文件.feap" - 连接成功后,执行SQL创建新用户(替换
自定义用户名和自定义密码):CREATE USER 自定义用户名 PASSWORD '自定义密码'; - 授予新用户数据库全部权限:
GRANT ALL PRIVILEGES ON DATABASE TO 自定义用户名; - 执行
EXIT;退出工具 - 重新配置ODBC数据源时,使用新创建的用户名和密码即可
操作前务必备份.feap文件,防止数据丢失
内容的提问来源于stack exchange,提问作者ngong
相关产品推荐
相关产品推荐

