derby db授权不起作用

时间:2015-06-04 14:27:36

标签: java jdbc derby

我使用以下代码创建了一个数据库:

    Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
    Connection conn = DriverManager.getConnection("jdbc:derby:./db;create=true;user=qwe;password=qwe");
    conn.close();

之后我看到./db文件夹。

数据库不受任何授权保护 我可以使用netbeans或idea连接到数据库而无需输入用户ID和密码。

如何使用授权系统保护数据库?

1 个答案:

答案 0 :(得分:0)

按照文档:http://db.apache.org/derby/docs/10.11/security/

特别是,研究用户身份验证(不同而非授权):http://db.apache.org/derby/docs/10.11/security/cseccsecure42374.html