[問題]如何刪除大量已註冊會員?

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
earlycat
星球普通子民
星球普通子民
文章: 6
註冊時間: 2002-02-23 13:55
來自: 霹靂星球
聯繫:

[問題]如何刪除大量已註冊會員?

文章 earlycat »

請問如何以 sql 語法刪除已註冊的會員?

我試過以 delete from `phpbb_users` where userid > 100
(也就是只留前一百個註冊會員)

不過重新進討論區後,文章會變成沒有人的(發表人為空白),而不是以正常
刪除(以系統管理控制台)後,文章變成 Anonymous (訪客)的,而且這些
文章也都無法顯示,點進去會出現"這個主題沒有回覆文章"這樣的訊息.

請問各位前輩,是不是應該以別的方法刪除帳號呢?
生活不簡單,儘量簡單過。
----------
我就是早起的貓啦~
earlycat
星球普通子民
星球普通子民
文章: 6
註冊時間: 2002-02-23 13:55
來自: 霹靂星球
聯繫:

文章 earlycat »

剛解決一個問題了(看admin_users.php才知道要這樣弄)
,大略是要下這些command:

update phpbb_posts set poster_id = -1, post_username = "前代會員";
update phpbb_topics set topic_poster = -1
delete from phpbb_users where user_id > 100

不過出現另一個問題,Admin 無法登入了!! >_<|||
正在找問題點 ...
生活不簡單,儘量簡單過。
----------
我就是早起的貓啦~
earlycat
星球普通子民
星球普通子民
文章: 6
註冊時間: 2002-02-23 13:55
來自: 霹靂星球
聯繫:

文章 earlycat »

上個問題也解決了~ Admin 可以正常登入了..
還要:
delete from phpbb_auth_access where group_id > 100

不知道這有什麼關係? 不過就是可以了 ^^b

說明一下..
這個需求是要保留文章的情形下,請會員重新註冊的時候用的.
生活不簡單,儘量簡單過。
----------
我就是早起的貓啦~
主題已鎖定

回到「phpBB 2 安裝與使用」