在HSQL上锁定/禁用用户帐户

时间:2012-03-14 22:56:15

标签: hsqldb

您可以在HSQL上锁定/禁用用户吗?

我想在需要之前设置用户帐户。然后在需要时我会解锁它以便可以使用它。

1 个答案:

答案 0 :(得分:1)

您无法停用帐户。

但是,创建用户时,它没有任何权限。您可以延迟授予SELECT,INSERT,UPDATE等权限,直到需要用户帐户为止。

管理此方法的正确方法是创建一个ROLE并为此角色授予相关权限。需要帐户时,您将此ROLE授予该帐户。如果您想“暂停”某个帐户,只需从帐户中撤消此角色即可。

请参阅指南:http://hsqldb.org/doc/2.0/guide/accesscontrol-chapt.html