未设置 Firebird 默认用户
Firebird default user not set
当我在 isql 中尝试任何操作时,我收到消息:
Your user name and password are not defined. Ask your database
administrator to set up a Firebird login.
unable to open database
当我尝试创建用户时,我仍然收到消息:
C:\Program Files\Firebird\Firebird_3_0>gsec -user sysdba -password masterkey
use gsec -? to get help
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
unable to open database
但是我是管理员,我安装了。
如何在 Firebird 中创建用户 SYSDBA?
组合 “您的用户名和密码未定义。请您的数据库管理员设置 Firebird 登录。” 与 “无法打开数据库并不意味着SYSDBA账户不存在,而是Firebird进程无法打开安全数据库进行认证。
如果您在 C:\Program Files
中安装了 Firebird,并且您 运行将 Firebird 服务器作为应用程序(而不是作为服务)并启用了 UAC,则可能会发生这种情况,或者您 运行ning 作为一项服务,但用户帐户 运行ning 服务没有足够的权限读取和写入 security3.fdb
文件。
您需要 运行 Firebird 作为服务(例如,由安装程序配置),或者 - 如果您真的想 运行 Firebird 作为应用程序 - 在 C:\Program Files
.
How do I create the user SYSDBA in Firebird?
使用用户名 SYSDBA(在此模式下不需要密码)以嵌入式模式连接到任何数据库(security.db 或员工)并发出 SQL 命令“CREATE USER”,如 Firebird 中所述语言参考。
您可以从 Firebird 3.0 发行说明中了解有关嵌入式模式的更多信息。
当我在 isql 中尝试任何操作时,我收到消息:
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
unable to open database
当我尝试创建用户时,我仍然收到消息:
C:\Program Files\Firebird\Firebird_3_0>gsec -user sysdba -password masterkey
use gsec -? to get help
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
unable to open database
但是我是管理员,我安装了。
如何在 Firebird 中创建用户 SYSDBA?
组合 “您的用户名和密码未定义。请您的数据库管理员设置 Firebird 登录。” 与 “无法打开数据库并不意味着SYSDBA账户不存在,而是Firebird进程无法打开安全数据库进行认证。
如果您在 C:\Program Files
中安装了 Firebird,并且您 运行将 Firebird 服务器作为应用程序(而不是作为服务)并启用了 UAC,则可能会发生这种情况,或者您 运行ning 作为一项服务,但用户帐户 运行ning 服务没有足够的权限读取和写入 security3.fdb
文件。
您需要 运行 Firebird 作为服务(例如,由安装程序配置),或者 - 如果您真的想 运行 Firebird 作为应用程序 - 在 C:\Program Files
.
How do I create the user SYSDBA in Firebird?
使用用户名 SYSDBA(在此模式下不需要密码)以嵌入式模式连接到任何数据库(security.db 或员工)并发出 SQL 命令“CREATE USER”,如 Firebird 中所述语言参考。
您可以从 Firebird 3.0 发行说明中了解有关嵌入式模式的更多信息。