[xwiki-users] User info in mysql database
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. Sam
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/
participants (2)
-
Samuel Lee -
Sergiu Dumitriu