jSecurity JDBCRealm SQL设置

时间:2009-02-10 03:29:01

标签: java sql security jdbc jsecurity

我正在尝试将jSecurity用于企业Java应用程序,但文档是......嗯......缺乏。

在SO-land中有没有人能够获得JDBCRealm设置,如果是这样,你找到了SQL安装脚本,或者你只是自己派生它?无论哪种方式,你能提供创建SQL语句来使其工作吗?

我已发布到邮件列表here,但我不知道\当我得到回复\我没有很长时间等待。

提前致谢!

1 个答案:

答案 0 :(得分:1)

据我所知,这是它(或者在大多数情况下都能很好地运作):

CREATE TABLE [dbo].[users](
    [username] [varchar](50) NOT NULL,
    [password] [varchar](50) NOT NULL
)

CREATE TABLE [dbo].[user_roles](
    [username] [varchar](50) NOT NULL,
    [role_name] [varchar](50) NOT NULL
)

CREATE TABLE [dbo].[roles_permissions](
    [role_name] [varchar](50) NOT NULL,
    [permission] [varchar](50) NOT NULL
)

[编辑:如果您正在使用Maven,那么您的POM中也需要ehcache和commons-logging]