使用HSQLDB创建登录页面的最佳方法 - Java

时间:2017-04-13 12:55:29

标签: java login hsqldb

我正在使用HSQLDB(本地)来存储和显示应用程序中的一些数据。现在,我想创建一个管理应用程序,我可以在其中管理这些数据。为此,我需要一个登录页面。

我想知道最好的方法是什么?我注意到HSQL正在使用登录系统,但我真的不知道它是如何工作的。使用它或通过在数据库中创建表并在用户登录时签入来创建自定义登录系统是否有意义?

1 个答案:

答案 0 :(得分:0)

在HSQLDB中,有数据库用户可以拥有不同的ROLE。每个USER或ROLE都可以拥有自己的权限级别。请参阅指南http://hsqldb.org/doc/2.0/guide/accesscontrol-chapt.html

最好将USER与DBA角色一起用于管理任务。对于常规应用程序访问,您应该创建一个USER,并在没有DBA权限的情况下为其授予不同的ROLE。

由于每个USER都有自己的密码,因此admin USER的密码应与非管理员USER的密码不同。