我安装的 vBulletin 最近由于 VB 搜索界面中的 SQL 注入(inject)缺陷而被破坏。我想将所有帖子/线程/权限/用户从旧数据库移动到我刚刚安装了 vBulletin 的新数据库。他们的 impex 程序对此没有帮助,因为它似乎只能从旧版本的 vBulletin 导入数据,而不能从一个 vBulletin 4.x 数据库导入到另一个数据库。有谁知道如何实现这一点?
最佳答案
好吧,由于 ImpEx 不支持它,您可以安装另一个论坛软件(phpbb、smf、ipb),使用可能支持从 vb4 导入的工具将您的数据导入此安装,然后从此安装导入内容使用 impex 安装到新的 vbulletin 4。
但是也有一些缺点:
- 由于不同软件的权限系统存在差异,您可能需要重新设置权限。
- 您的用户的密码将失效,他们必须通过电子邮件恢复密码。然而,这可能被认为是一个优点,因为您的数据库已被泄露,密码哈希值和盐可能已泄露,并且知道这一点,在现代硬件上暴力破解某人的密码并不难。
关于mysql - 如何将用户/帖子/设置从一个 vBulletin 安装移动到另一个安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6291893/