屬性垃圾的定義爲,一個垃圾用戶在 Confluence 建立了用戶,可是這個用戶在本身的屬性頁面中添加了垃圾 URL。sql
若是你有不少垃圾用戶在你的系統中建立了屬性,你能夠使用下面的 SQL 很容易的一次性刪除。數據庫
如何刪除屬性中的垃圾:eclipse
SELECT
bodycontentid,body
FROM
bodycontent
WHERE
contentid
IN
(
SELECT
contentid
FROM
content
WHERE
contenttype=
'USERINFO'
)
ORDER
BY
bodycontentid
DESC
;
|
bodycontentid >= BOTTOM_OF_SPAM_RANGE
AND
bodycontentID <= TOP_OF_SPAM_RANGE
DELETE
FROM
bodycontent
WHERE
bodycontentid
IN
(
SELECT
bodycontentid
FROM
killset);
DELETE
FROM
links
WHERE
contentid
IN
(
SELECT
contentid
FROM
killset);
DELETE
FROM
content
WHERE
prevver
IN
(
SELECT
contentid
FROM
killset);
DELETE
FROM
content
WHERE
pageid
IN
(
SELECT
contentid
FROM
killset);
DELETE
FROM
content
WHERE
contentid
IN
(
SELECT
contentid
FROM
killset);
DELETE
FROM
os_user_group
WHERE
user_id
IN
(
SELECT
id
FROM
killset k
JOIN
os_user o
ON
o.username=k.username);
DELETE
FROM
os_user
WHERE
username
IN
(
SELECT
username
FROM
killset);
|
若是你使用的是 Confluence 5.6 或者早期的版本,請使用下面的 SQL 命令:spa
https://www.cwiki.us/display/CONF6ZH/Preventing+and+Cleaning+Up+Spamcode