- 38
- 0
- 约5.6千字
- 约 10页
- 2017-06-07 发布于河南
- 举报
openfire用户认证迁移数据库
OpenFire将用户认证功能迁移出来,与自己的数据库进行整
合。
OpenFire 即可以使用嵌入式数据库管理用户,也可以使用外部数据库,例如
sqlserver ,mysql等等。
原来的数据库配置:
我的mysql 的数据库是test,用户是root,密码是:123456
在mysql 中建立新的schema mydb,然后在下面建立新表
CREATE TABLE `users` (
`username` varchar(64) NOT NULL,
`plainPassword` varchar(32) DEFAULT NULL,
`encryptedPassword` varchar(255) DEFAULT NULL,
`name` varchar(100) DEFAULT NULL,
`email` varchar(100) DEFAULT NULL,
`creationDate` char(15) NOT NULL,
`modificationDate` char(15) NOT NULL,
PRIMARY KEY (`username`),
KEY `users_cDate_idx` (`creationDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `myGroups` (
`groupName` varchar(50) NOT NULL,
`description` varchar(255) DEFAULT NULL,
PRIMARY KEY (`groupName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `myGroupUsers` (
`groupName` varchar(50) NOT NULL,
`username` varchar(100) NOT NULL,
`administrator` tinyint(4) NOT NULL,
`isAdmin` char(1),
PRIMARY KEY (`groupName`,`username`,`administrator`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
然后修改配置文件:openfire.xml
1 ?xmlversion=1.0encoding=UTF-8?
2
3 !--
4 This file stores bootstrap properties needed by Openfire.
5 Property names must be in the format: prop.name.is.blah=value
6 That will be stored as:
7 prop
8 name
9 is
10 blahvalue/blah
11 /is
12 /name
13 /prop
14
15 Most properties are stored in the Openfire database. A
16 property viewer and editor is included in the admin console.
17--
18!-- root element, all properties must be under this element --
19jive
20 adminConsole
21 !-- Disable either port by setting the value to -1 --
22 port9090/port
23 securePort9091/securePort
24 /adminConsole
25 localeen/locale
26 !--Network settings.By default, Openfire will bind to all network
interfaces.
27
Alternatively,youcanspecifyaspecificnetwork int
您可能关注的文档
- IL-6 调节Treg 和Th17 细胞的平衡.pdf
- AMS1117 TO252 封装.pdf
- 施国跃 BB 2012 AuNPs@SiO for DA.pdf
- (MPLS实验)Inter-AS MPLS VPN Solution1―VRF to VRF.pdf
- 双语新闻:英国雇主招聘将不看求职者名字.pdf
- Using plant extracts as alternatives in fighting coccidiosis(使用植物提取物作为抗球虫的替代品).pdf
- Characteristics of Hodgkin’s Lymphoma after Infectious Mononucleosis.pdf
- 1 Legal name of the Company in Chinese 瓦房店轴承股份有限公.pdf
- 【历年四级真题每日一练】1999年1月四级真题听力精练.pdf
- 2015年6月28日GRE填空真题新鲜出炉-智课教育旗下智课教育.pdf
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
最近下载
- 原发性醛固酮增多症诊断治疗的专家共识(2024)解读.pptx
- 分数混合运算100题.pdf VIP
- 2025年高级工程机械维修工(三级)技能认定理论考试题库(含答案).docx VIP
- 2025年小学语文教师素养大赛题库.pdf VIP
- 《核医学科衰变池辐射防护技术规范》.pdf
- 实验操作与探究-浙江中考科学一轮复习讲义(解析版).pdf VIP
- 2024-2025学年内蒙古鄂尔多斯市康巴什区九年级(上)期末物理试卷(含详细答案解析).docx
- 2025年小学语文教师业务知识能力测试考试试题及答案.docx VIP
- 2025年专升本计算机数据库试卷(附答案).docx VIP
- DLT 5113.5-2012 水电水利基本建设工程 单元工程质量等级评定标准 第5部分发电电气设备安装工程.docx VIP
原创力文档

文档评论(0)