无法连接数据库和抛出错误

时间:2012-06-20 12:13:27

标签: firebird2.5

我是linux用户。我确实安装了Firebird,下面是url帮助。

http://www.firebirdsql.org/manual/qsg10-creating.html#d0e1325

当我尝试连接数据库时,会显示以下错误消息。

命令 isql-fb'/var/lib/firebird/2.5/data/employee.fdb'-u firebird -p'admin'

语句失败,SQLSTATE = -902 您的用户名和密码未定义。请您的数据库管理员设置Firebird登录。

我该如何解决这个问题。

2 个答案:

答案 0 :(得分:0)

您是否从rpms安装了Firebird?我在尝试在fedora上创建数据库时遇到了同样的问题。我设法通过删除rpms并使用yum再次安装它来解决它。

还要确保您的数据路径存在且具有正确的权限。我是/var/lib/firebird/data/,我可以使用isql-fb console中的此命令创建数据库(使用默认管理员凭据)。

SQL> create database "/var/lib/firebird/data/test.fdb" user 'SYSDBA' password 'masterkey';

答案 1 :(得分:0)

打开/ opt / firebird / bin / gsec 试试这个: GSEC>修改sysdba -pw masterkey 并退出

它有效!