В Spring security 3 - могу ли я декларативно определить полномочия по умолчанию, которые будут назначены всем аутентифицированным пользователям, которые аутентифицированы с помощью поставщика аутентификации jdbc? В настоящее время в моем веб-приложении нет концепции ролей (и не будет — вы либо являетесь пользователем, которому разрешен доступ к вашей учетной записи, либо нет), и я не хочу реализовывать авторитетную таблицу в своей базе данных, так как это было бы избыточно. В настоящее время с приведенным ниже объявлением я получаю следующее сообщение об ошибке.
сообщение [Таблица "авторитеты" не существует];
<authentication-manager>
<authentication-provider>
<password-encoder hash="plaintext"/>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="select account_uid,hashedpassword,true from account where account_uid=?" />
</authentication-provider>
</authentication-manager>
Если это невозможно сделать декларативно - каков будет лучший подход?
Заранее спасибо,
Ян.