【发布时间】:2013-02-06 21:32:03
【问题描述】:
我已经在 Glassfish/Netbeans 中设置了 Derby DB 密码。我还选中了记住我复选框。
现在我不能再更改密码了。
【问题讨论】:
标签: derby change-password
我已经在 Glassfish/Netbeans 中设置了 Derby DB 密码。我还选中了记住我复选框。
现在我不能再更改密码了。
【问题讨论】:
标签: derby change-password
打电话
SYSCS_UTIL.SYSCS_RESET_PASSWORD('userid', 'newpassword');
见Built-in system procedures/ SYSCS_UTIL.SYSCS_RESET_PASSWORD in Java DB Reference Manual。
【讨论】:
SET_DATABASE_PROPERTY 命令的权限相比,授予用户执行RESET_PASSWORD 命令的权限使用户更不可能造成严重破坏。
要更改密码,您只需执行:
call SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY('derby.user.<my user name>', '<your new password>')
例如,如果您的用户名是“john”并且您希望新密码是“johnsnewpassword”,您可以调用:
call SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY('derby.user.john', 'johnsnewpassword')
【讨论】: