首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改WordPress用户ID?

如何更改WordPress用户ID?
EN

WordPress Development用户
提问于 2015-03-18 17:07:35
回答 3查看 10.2K关注 0票数 3

这是否足以更改用户ID?我这样做是为了安全目的,管理员有用户ID=1,我希望保留所有的帖子、页面和内容。

代码语言:javascript
复制
UPDATE wp_posts SET post_author='1000' WHERE post_author='1';
UPDATE wp_users SET ID = '1000' WHERE ID = '1';
UPDATE wp_usermeta SET user_id = '1000' WHERE user_id = '1';

ALTER TABLE wp_users AUTO_INCREMENT = 1001;

是否有一个WordPress函数来进行全局操作?

EN

回答 3

WordPress Development用户

回答已采纳

发布于 2015-03-22 19:29:23

为什么不为这个用户创建一个新帐户,它将生成一个新的数据库ID。然后删除ID为1的用户,并将所有的帖子/内容属性给您为他们创建的新用户?然后,您就不必担心查询或数据库的混乱。而且,如前所述,从安全的角度来看,这是完全没有意义的,因为这是毫无意义的。如果你的客户不信任你,想要微观管理网站的安全,他们显然不知道,也许是时候抛弃那个客户端了。

票数 1
EN

WordPress Development用户

发布于 2016-10-24 10:23:57

如果您也想保留意见:

代码语言:javascript
复制
UPDATE wp_comments SET user_id = 1000 WHERE user_id = 1;
票数 2
EN

WordPress Development用户

发布于 2015-03-18 17:46:50

它应该可以工作,但它甚至没有为站点添加最小的安全性(如果坏人有足够的权限更改管理员的密码,他可能会为自己创建一个管理用户)。不要忘记在运行查询之前进行备份。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/181580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档