发布时间:2022年04月15日 03:37:38分享人:挥袂客天涯来源:互联网25
几经周折,终于搞好了,刚开始自己想当然的多加了一个字段,结果悲剧了,搞了很久才ok首先在安装openfire的时候选择一个本地的数据库(我用的是mysql)输入连接的用户名密码,一路下一步。然后在你连接的数据库中执行如下sql语句UPDATE `openfire`.`ofProperty` SETpropValue='org.jivesoftware.openfire.user.JDBCUserProvider' WHEREname='provider.user.className';UPDATE `openfire`.`ofProperty` SETpropValue='org.jivesoftware.openfire.auth.JDBCAuthProvider' WHEREname='provider.auth.className';INSERT INTO `openfire`.`ofProperty` VALUES('jdbcProvider.driver','com.mysql.jdbc.Driver'),('jdbcProvider.connectionString','jdbc:mysql://localhost:3306/openfire?user=root&password='),('admin.authorizedJIDs','15253@localhost'),('jdbcAuthProvider.passwordSQL','SELECTuser_passwd FROM bala_user WHERE user_id=?'),('jdbcAuthProvider.passwordType','plain'),('jdbcUserProvider.loadUserSQL','SELECTuser_name, user_email FROM bala_user WHERE user_id=?'),('jdbcUserProvider.userCountSQL','SELECTCOUNT(*) FROM bala_user'),('jdbcUserProvider.allUsersSQL','SELECTuser_id FROM bala_user'),('jdbcUserProvider.searchSQL','SELECTuser_id FROM bala_user WHERE'),('jdbcUserProvider.usernameField','user_id'),('jdbcUserProvider.nameField','user_name'),('jdbcUserProvider.emailField','user_email');
openfire是数据库名,bala_user是用的表,15253是管理员账号,登陆密码就是bala_user里面的密码
![openfire整合现有表 openfire表结构](http://img.aihuau.com/images/01111101/01080350t0133ab660da039968b.jpg)
在mac os卸载openfiresudo rm -rf /Library/PreferencePanes/Openfire.prefPanesudo rm -rf /usr/local/openfiresudo rm -rf/Library/LaunchDaemons/org.jivesoftware.openfire.plist
爱华网本文地址 » http://www.413yy.cn/a/25101014/228338.html
更多阅读
![](http://img.aihuau.com/images/30101030/30105139t016d3a3d0baff7528f.jpg)
第一章VF数据库基础1.VisualFoxPro就是一种在计算机上运行的数据库管理系统软件。2.数据库管理系统(DBMS)是数据库系统(DBS)的核心。DBS=DB(数据库)+DBMS3.两个实体间的联系主要归结为以下三种类型:一对一联系、一对多联系、多对多联
![](http://img.aihuau.com/images/31101031/31020152t01ed0a14b2a4155006.jpg)
好了,角色已经介绍完了,接着看看它们是如何演绎这场精彩的演出的吧:首先我们需要创建一个测试数据库,为了简单,我们在这个数据库中只创建一个Student表和一个Major表.其表结构和关系如下所示.看看怎样用PowerDesigner快速的创建出这
![](http://img.aihuau.com/images/31101031/31040127t01da96cb557c352aab.jpg)
Active Directory使用了一种结构化的数据存储方式,并以此作为基础对目录信息进行合乎逻辑的分层组织。从信息技术部门人员来说,如何整合现有 IT环境中的资源,将IT环境的管理由松散方式变为集中管理的方式,减轻日常管理维护负担,提升IT生
![](http://img.aihuau.com/images/31101031/31081630t01fd2199bbcf5c7e69.jpg)
“be +过去分词”能构成被动结构,其实在现代英语口语或非正式文体中还有另一种被动结构“get + 过去分词”。和“be +过去分词”一样,“get +过去分词”也能用于被动结构和系表结构,用于被动结构时,它强调动作的发生;用于系表结构时,它强
![](http://img.aihuau.com/images/31101031/31095822t010b41e122c4be34bb.jpg)
1. 系统的部分或全部数据来自现有数据库,处于安全考虑,只对开发团队提供几条Select SQL(或存储过程)以获取所需数据,具体的表结构不予公开。2. 开发规范中要求,所有牵涉到业务逻辑部分的数据库操作,必须在数据库层由存储过程实现(就笔者工作所