我是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登录。
我该如何解决这个问题。
答案 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 并退出
它有效!