Liebe Community,
ich bin gerade dabei unsere Datenbank zu bereinigen. Mir ist dabei aufgefallen, dass in einigen Seiten noch Einschränkungen für User, die deaktiviert sind, existieren. Das möchte ich ändern. Deswegen würde ich gerne wissen, wie ich all diese "unnötigen" Einschränkungen entfernen kann. Gleichzeitig stelle ich mir die Frage, was passiert, wenn in einer Seite nur eine Einschränkung für einen User vorhanden ist und dieser deaktiviert ist. Somit wäre gar kein User mehr eingetragen...
Die Abfrage zu den einzelnen Berechtigungen lautet so:
SELECT user_name<span> </span>AS "Username", active<span> </span>AS "Status", cp_type<span> </span>AS "Einschränkung", title<span> </span>AS "Seitenname", user_key<br>FROM CWD_USER a
JOIN (SELECT user_key, lower_username FROM USER_MAPPING) b<span> </span>
ON <a href="https://www.mnet.markant.de/confluence/pages/a.lower_user_name" target="_blank" rel="nofollow noopener noreferrer">a.lower_user_name</a><span> </span>=<span> </span><a href="https://www.mnet.markant.de/confluence/pages/b.lower_username" target="_blank" rel="nofollow noopener noreferrer">b.lower_username<br></a>JOIN (SELECT cp_type, username, cps_id, groupname FROM CONTENT_PERM) c<span> </span>ON <a href="https://www.mnet.markant.de/confluence/pages/b.user_key=c.username" target="_blank" rel="nofollow noopener noreferrer">b.user_key=c.username</a>
JOIN (SELECT content_id, ID FROM CONTENT_PERM_SET) d<span> </span>
ON <a href="https://www.mnet.markant.de/confluence/pages/c.cps_id" target="_blank" rel="nofollow noopener noreferrer">c.cps_id</a><span> </span>=<span> </span><a href="https://www.mnet.markant.de/confluence/pages/d.ID" target="_blank" rel="nofollow noopener noreferrer">d.ID</a>JOIN (SELECT contentid, title FROM CONTENT) e<span> </span>
ON <a href="https://www.mnet.markant.de/confluence/pages/d.content_id=e.contentid" target="_blank" rel="nofollow noopener noreferrer">d.content_id=e.contentid</a>
WHERE active =<span> </span>'F'ORDER by user_name<span> </span>ASC;
Über Rückmeldungen freue ich mich sehr. Ziel ist wie gesagt, das Entfernen dieser "unnötigen Einschränkungen".