首页 > 解决方案 > 使用 FlameRobin/Firebird 连接到 localhost 的数据库问题

问题描述

我来这里是因为我想用 Firebird 测试一些东西。
实际上,我需要使用 LibreOffice Base 创建一个数据库,该数据库现在随 Firebird-3 一起提供:
我希望 LibreOffice Base 中没有嵌入式数据库,但最好将 LO Base 连接到 Firebird 文件。因此,LibreOffice 只是一个界面和数据库管理工具。
结果,我将获得一个 fdb 文件,我可以从其他应用程序(例如 isql 或 FlameRobin)访问该文件。

我的问题来了:当尝试使用 sysbda 用户名和密码通过 localhost(同时使用 isql 和 FlameRobin)连接数据库时,我收到以下错误消息:

isql-fb 
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect localhost:test.fdb user sysbda password mdptestmdp;
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

或在火焰罗宾中:

*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database failed

SQL Message : -902
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements

Engine Code    : 335544472
Engine Message :
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

有关信息,

我真的不知道该怎么做...我试图找出答案,但没有找到任何解决方案...
我在此类计算机问题上的技能仍然很差...并且以前从未使用过服务器方面...也许我还应该配置我的“本地主机”...?(我仅通过计量 4G 连接到互联网)。

请向我询问任何有助于解决此问题的更多细节。

编辑
根据您的评论,Mark Rorreveel,这里有一些新信息:

标签: firebirdflamerobin

解决方案


推荐阅读