Блокировка / отключение учетных записей пользователей на HSQL - PullRequest
2 голосов
/ 15 марта 2012

Можете ли вы заблокировать / отключить пользователя на HSQL?

Я бы хотел настроить учетную запись пользователя до того, как она понадобится. Затем при необходимости я бы разблокировал его, чтобы его можно было использовать.

1 Ответ

1 голос
/ 15 марта 2012

Вы не можете отключить учетную запись.

Однако, когда пользователь создается, он не имеет никаких привилегий.Вы можете отложить предоставление привилегий SELECT, INSERT, UPDATE и т. Д. До тех пор, пока не потребуется учетная запись пользователя.

Правильный способ управлять этим - создать ROLE и предоставить соответствующие привилегии этой роли.Когда требуется учетная запись, вы предоставляете эту РОЛЬ для учетной записи.Если вы хотите «приостановить» учетную запись, вы просто ОТЗЫВАЕТЕ эту роль из учетной записи.

См. Руководство: http://hsqldb.org/doc/2.0/guide/accesscontrol-chapt.html

...