Gute Frage, warum das mit Lesern und Autoren nicht funktioniert. Irgendwie scheint es an der Stelle in der Datenbank einen Knick zu geben. Die Rechtevergabe ist strickt erfolgt und es gibt auch keine Gruppen (also müßte das Script ja laufen. Es gibt lediglich User, die eine Rolle zugewiesen bekommen haben und an Hand dieser Rolle können diese User verschiedene Aktionen durchführen. Das hat alles funktioniert. Das Problem tauchte erst auf, nachdem durch einen Link auf das Dokument durch einen Leser zugegriffen wurde, sobald dieser Doppelklickte, wurde das Dokument in den "Bearbeitenmodus" versetzt. Das darf aber nicht sein. Wenn ich nun durch QuerymodeChange auf False setze, kann auch der Bearbeiter (Autor) des Dokuments, das selbige nicht mehr durch den Bearbeiten-Button in den Bearbeitenmodus versetzen um etwaige Änderungen vorzunehmen.
Tja, ich bin echt am Ende. Keine Idee, wie ich das Problem beheben könnte.