glassfish中配置JDBCRealm

A、设置数据库(数据库以SQL SERVER2005为例)

1、安装SQL SERVER 2005

2、安装JDBC驱动 可以到微软下载

3、把驱动放入<glassfish安装目录>\domains\<你自己的域>\LIB\EXT\ 目录下

4、给服务器添加驱动

glassfish中配置JDBCRealm_第1张图片

点属性----》

glassfish中配置JDBCRealm_第2张图片

点添加 JAR/文件夹---》找到所需的SQL驱动就可以了

B、设置数据库资源池

1、进入glassfish安装目录

2、CTRL+F

3、搜索MICROSOFT(其实很多的样板配置可以在这里找到)

4、在NETBEANS中打开是下面这个模样

glassfish中配置JDBCRealm_第3张图片

已经说过了 ,上面的只是样板,告诉你配置对应的数据库需要配置什么内容而已,不同的数据库可以在该文件对应的目录下找到配置样板

接下来就进入服务器的控制台了

5、你可以通过直接在浏览器中键入http://localhost:4848登陆,也可以在第一张图片上点击“查看管理控制台”菜单进入,当然这个需要帐号密码,对于glassfish-v2的帐号与默认密码分别是admin与adminadmin 

6、登陆后进入资源

glassfish中配置JDBCRealm_第4张图片

7、真正开始配置连接池了

glassfish中配置JDBCRealm_第5张图片

8、上面填好了点Next按钮

9、完成下面的内容

glassfish中配置JDBCRealm_第6张图片

10、配置好后看能不能PING通,重新打开它,点PING钮,看是否PING通

PING通就继续下面的内容

 

 

C、设置JDBC RESOURCES

这个内容比较简单

glassfish中配置JDBCRealm_第7张图片

glassfish中配置JDBCRealm_第8张图片

数据库部分的配置已经完成了,接着配置JDBC域

D、配置JDBC REALM

1、配置安全映射,否则因为缺少principle而出现验证后403错误

glassfish中配置JDBCRealm_第9张图片

接着就是内容了:

glassfish中配置JDBCRealm_第10张图片

点击 Save以保存

E、准备好登陆页面与错误页面

登陆页面的要求是具有action="j_security_check" form,用户名的输入框 的 name="j_username" ,密码框的name="j_password",当然还需要个提交按钮,我们把它起名为login.html(或者其它页面形式,只要满足上面的条件就可以了)

把他们放到应用的web目录中

F、配置web.xml

glassfish中配置JDBCRealm_第11张图片

保存

配置完成

你可能感兴趣的:(sql,sql,server,jdbc,配置管理,Glassfish)