如何更改WordPress数据库前缀以提高安全性
作者:98wpeu发布时间:2024-01-26分类:WordPress教程浏览:155
WordPress数据库就像是你整个WordPress站点的大脑,因为每一个单独的信息都存储在那里,因此使它成为黑客最喜欢的目标。垃圾邮件发送者和黑客运行用于Sql注入的自动代码。不幸的是,许多人在安装WordPress时忘记了更改数据库前缀。这使得黑客更容易通过以默认前缀为目标来计划大规模攻击WP_那就是。保护数据库的最聪明的方法是更改数据库前缀,这在您正在设置的站点上非常容易做到.但只需几个步骤,就可以在不完全破坏WordPress数据库前缀的情况下,为您已建立的站点正确地更改该前缀。
视频教程
订阅塔克网如果您不喜欢视频或需要更多说明,请继续阅读.
制备
我们建议您在执行本教程中建议的任何操作之前备份WordPress数据库。好友备份保持网站的每日备份是很重要的,我们推荐插件来做到这一点。接下来,我们建议您将访问者重定向到临时维护页面.
Wp-config.php中的更改表前缀
打开wordpress根目录中的wp-config.php文件。将表前缀行从WP_其他像这样的东西Wp_a123456_
因此,这条线应该是这样的:
总共有11个默认的wordpress表格,所以手动更改它们会很痛苦。
这就是为什么为了加快速度,我们提供了一个您可以使用的Sql查询。
RENAME table `wp_commentmeta` TO `wp_a123456_commentmeta`; RENAME table `wp_comments` TO `wp_a123456_comments`; RENAME table `wp_links` TO `wp_a123456_links`; RENAME table `wp_options` TO `wp_a123456_options`; RENAME table `wp_postmeta` TO `wp_a123456_postmeta`; RENAME table `wp_posts` TO `wp_a123456_posts`; RENAME table `wp_terms` TO `wp_a123456_terms`; RENAME table `wp_termmeta` TO `wp_a123456_termmeta`; RENAME table `wp_term_relationships` TO `wp_a123456_term_relationships`; RENAME table `wp_term_taxonomy` TO `wp_a123456_term_taxonomy`; RENAME table `wp_usermeta` TO `wp_a123456_usermeta`; RENAME table `wp_users` TO `wp_a123456_users`;❤️由托管WPCode
在WordPress中一键使用
您可能需要为其他插件添加行,这些插件可能会在WordPress数据库中添加自己的表。其想法是将所有表的前缀更改为您想要的前缀.
选项表
我们需要在选项表中搜索使用wp_作为前缀的任何其他字段,以便可以替换它们。要简化该过程,请使用以下查询:
SELECT * FROM `wp_a123456_options` WHERE `option_name` LIKE '%wp_%'❤️由托管WPCode
在WordPress中一键使用
这将返回很多结果,您需要逐行更改这些行.
用户元表
接下来,我们需要在用户meta中搜索所有使用wp_作为前缀的字段,这样我们就可以替换它。使用此Sql查询可实现以下目的:
SELECT * FROM `wp_a123456_usermeta` WHERE `meta_key` LIKE '%wp_%'❤️由托管WPCode
在WordPress中一键使用
条目的数量可能会根据您使用的插件数量等而有所不同.只需将所有带有wp_的内容更改为新前缀即可。
备份并完成
现在您已经准备好测试站点了.如果您按照上面的步骤操作,那么一切都应该运行良好.现在,为了安全起见,您应该为您的数据库创建新的备份.
相关推荐
- 多站点最好的WordPress常用插件下载博客插件模块的高级网络管理
- WPNakama快速简单的项目管理工具最好的WordPress常用插件下载博客插件模块
- 单独块页面生成器Gutenberg块最好的wordpress常用插件下载博客插件模块
- 用于强大表单的GSheetConnector最好的WordPress常用插件下载博客插件模块
- 产品折扣经理最好的WordPress常用插件下载博客插件模块
- 重新发现、重新发布和重新点燃您的Evergreen内容。Revive.so最好的WordPress常用插件下载博客插件模块
- 超棒的登录定制器最好的WordPress常用插件下载博客插件模块
- Easy Email最好的WordPress常用插件下载博客插件模块
- WooCommerce最好的WordPress常用插件下载博客插件模块的现场推车
- 伊莱扎聊天机器人最好的WordPress常用插件下载博客插件模块
- WordPress教程排行
- 最近发表
-
- WooCommerce最好的WordPress常用插件下载博客插件模块的相关产品
- 羊驼机器人最好的WordPress常用插件下载博客插件模块
- IP信息记录器最好的WordPress常用插件下载博客插件模块
- Linkly for WooCommerce最好的WordPress常用插件下载博客插件模块
- 元素聚合器Forms最好的WordPress常用插件下载博客插件模块
- Promaker Chat 最好的WordPress通用插件下载 博客插件模块
- 自动更新发布日期最好的WordPress常用插件下载博客插件模块
- WordPress官方最好的获取回复WordPress常用插件下载博客插件模块
- Img to rss最好的wordpress常用插件下载博客插件模块
- WPMozo为Elementor最好的WordPress常用插件下载博客插件模块添加精简版