我有火鸟1.5超级服务器安装在我的windows 7机器上。
我无法使用Gsec实用程序来更改默认用户的sysdba密码。
firebird服务正在运行,我对此进行了多次验证。
当从命令提示符运行gsec时,我收到此错误不可用数据库,无法打开数据库。
我使用的命令是以下gsec -user sysdba -pass masterkey -mo sysdba -pw whatever
使用gui管理工具,我可以在没有问题的情况下更改密码,当我尝试直接运行gsec时,它只会成为一个问题。
我很感激你的建议。
发布于 2011-08-25 22:27:48
我的新建议是升级到firebird 2.1.4。我能够通过作为管理员运行firebird监护人来解决我的问题。下面的GSEC命令可以工作: gsec -database "localhost:E:\tools\firebird2\security2.fdb“-user sysdba -pass masterkey -mo sysdba -pw newpass
我的firebird安装在E:\tools\firebird 2中,newpass是新的passowrd。
也许运行监护人作为管理员也将工作1.5。
所以,比尔叔叔回到了我的好书里,但我永远不会原谅他的邪恶,那就是“窗口注册表”:-)
发布于 2011-08-25 02:11:16
我唯一能给你的建议是不要更新到firebird版本2,它也有同样的问题。除非Hugues Van Landeghem已经解决了这个问题:-)我得到:无法附加到密码数据库无法打开数据库,我怀疑它是由Windows 7“聪明”的安全性造成的,但我总是责怪可怜的女士--我想他们的操作系统不像以前那样向后兼容了。
发布于 2015-06-03 14:46:12
在64位Windows 7上,“用户名和密码未定义”错误是在安装64位火鸟而不是32位后解决的。
https://stackoverflow.com/questions/6796675
复制相似问题