Samuel Lee wrote:
I'm having an issue where we can't delete
users from our Xwiki. There
are a group of users who must have had a document or table related to
them deleted from some reason. When we go to delete a user, it looks
like it's been deleted, but when we go back and refresh the user list,
the user pops up again in the userlist.
We're trying to delete these users in the database directly, but we
would like to know what tables/fields are used and what their
relationships are. If we can find these out, it would help out
immensely.
The users exist only as wiki documents. If the document does not exist,
then the user does not exist.
The same thing is true about groups. A group is a collection of wiki
objects stored in a page. The problem is that it is possible to delete a
user without cleaning the groups he used to belong to, but this doesn't
mean that the user still exists. All you have to do is to remove them
from the groups.
In XWiki, everything is a (part of a) document. Most of the time there's
no need to change the database directly.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/