如何使用openfire自带的数据库HyperSQL

1.Openfire 开始使用的时候,就会自己创建一个数据库,那个数据库是原先自定义的,他就会在数据库里新建好多以“of”开头的标,比如ofuser,ofproperty...之类的。

2.如果你有原本有一个数据库,又不想跑2套数据库,那就修改ofproperty那个表吧,也可以在Openfire后台管理那里设置不过个人觉得太慢了,建议修改Ofproperty表。

3.主要添加,修改12)处地方,以键值方式添加。

4.

1)admin.authorizedJIDs 设置你的管理员账户后面记得带domain,比喻你的服务器叫做ms.com,你就abc@ms.com

2)jdbcAuthProvider.passwordSQL 这是密码的SQL语句

3)jdbcAuthProvider.passwordType 验证方式

4)jdbcProvider.connectionString连接数据库的语句

5)jdbcUserProvider.allUsersSQL 所有用户

6)jdbcUserProvider.emailField 电子邮件的列名,确实不会设置就新建一个email列,为空也没有问题的。