Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Kutz am 05.05.04 - 06:52:31
-
Hallo,
ich habe eine Datenbank bei der eine merkwürdige Situation auftritt.
Die Anzahl der Doks laut Eigenschaften knapp 900 zeigt gegenüber der Ansicht Alles (ohne Select-Befehl, steht auf Select all) einen deutlichen Unterschied. In der Ansicht sind ca. 700 Dokumente vorhanden.
Wie kann ich die restlichen Dokumente finden? Bei der Replizierung sind einige Dok-IDs (über @noteid) einfach nicht zu finden.
Vielen Dank.
Kutz ???
-
Gibt es Leserfelder in dieser Datenbank? Die Datenbank-Eigenschaft gibt immer die Gesamtzahl der Doks an, inklusive derjenigen, die man nicht sehen darf, normalerweise kommt der Unterschied davon, oder es handelt sich um ebenfalls nicht sichtbare Profildokumente
-
Ich habe in dieser Datenbank Leserfelder, über einen Agenten habe ich sicherheitshalber vorher nochmals die Gruppe der Server und der Admins eingetragen. Aus meiner Sicht müsste ich damit richtig liegen, oder ?
Gruß
Kutz
-
Ich habe in dieser Datenbank Leserfelder, über einen Agenten habe ich sicherheitshalber vorher nochmals die Gruppe der Server und der Admins eingetragen.
Siehst Du denn diese besagten Dokumente jetzt?
Mir scheint es als dass Du Dich da einfach selbst ausgesperrt hast mit den Lesefeldern.
-
nach dem Durchlauf des Agenten (alle Doks in der DB) kann ich trotzdem noch nicht alle Dokumente sehen.
Mir scheint die anderen Dokumente sind auf den ersten Blick verschwunden.
-
Mit wessen Signatur läuft denn der Agent? Der kann natürlich auch nicht mehr sehen als die Berechtigung für den Unterzeichner hergibt
-
ich selbst als Administrator hatte den Agenten erstellt. Ich habe alle Berechtigungen.
Gruß
Kutz
-
Hallo,
wie es scheint reicht es nicht die Lesefelder im Dokument mit einem Agent auf einen bestimmten Wert zu setzten, man muß danach das Dokument auch noch wirklich aktualisieren damit das Lesefeld richtig als Lesefeld deklariert wird.
So war es zumindest bei mir.
-
Es kann wohl passieren, dass ein Feld die Eigenschaft "IsReaders" verliert (wenn es mal ganz geleert wurde, sonst nicht). Das wäre im Fall von Kutz aber nur dann ein Problem, wenn es mehrere Leser-Felder gäbe. Gibt es nur eines, und dieses verliert die IsReaders-Property, dann kann ja jeder dieses Dokument lesen.
Ich befürchte auch, dass es Dokumente gibt, in denen das Leserfeld mit "Hein Blöd" oder ähnlichem gefüllt ist. Da nützt dann auch der beste Agent nix - auch der sieht diese Dokumente nicht.
Bernhard
-
ich selbst als Administrator hatte den Agenten erstellt. Ich habe alle Berechtigungen.
Gruß
Kutz
Wenn Du wirklich alle Berechtigungen hast, müßtest Du auch alle Dokumente sehen. Ansonsten läuft der Agent natürlich nur über die Dokumente, die Du sowieso schon siehst.
Was Du probieren kannst : Server runter, konsistente ACL deaktivieren und am Server mit Server-ID die DB öffnen. Dort dann per Agent ein zusätzliches Leserfeld schießen.
-
Bernhard hat das grad schon gesagt, wenn auch indirekt, und Driri, Admin-Rechte geben keinen Zugriff auf mit Leserfeldern geschützte Dokumente. Kutz hat offenbar Dokumente drin, bei denen im Leserfeld der Heini Blödmann drinsteht und damit sieht niemand mehr diese Felder, da nützen auch keine Admin-Rechte. Die einzige offizielle Umgehung der Leserfelder existiert beim 6er Server mit dem Superadmin, der sieht alle Dokumente.
Anders gesagt, Kutz: Dein Agent berührt die Felder, die Du im Client nicht siehst genauso wenig, deshalb bekommst Du die auf diesem Weg auch nicht sichtbar.
-
Hmm..also ich meine, daß wir das mit der lokalen DB etc. schon mal erfolgreich bei einer Anwendung durchgeführt haben, wo wir auch das Problem hatten, daß Dokumente nicht sichtbar sind.
-
Driri, deswegen steht bei mir im Text "Server" drin, allerdings nicht ganz offensichtlich ;)
Lokal hängt das natürlich an der konsistenten ACL. Das Problem ist nur, damit Du das mit einer Server-DB machen kannst, musst Du entweder am Server den (unsupporteten) Client aufstarten, oder eine OS-Kopie der Datenbank runterziehen, beim Replizieren bekommst Du natürlich wieder nur die Felder, bei denen Du berechtigt bist.
-
Ah, oki. Da wolltest Du mich wohl aufs Glatteis führen ;)
Aber ist klar, darum hab ich ja auch geschrieben "am Server mit der Server-ID öffnen" :)
-
Ist es bei Euch so kalt? ;D
-
Leider nicht. Meine Kollegin friert immer und wir dürfen die Fenster nicht aufmachen. Daher kam das Eis ganz gelegen 8)