Quantcast
Viewing all articles
Browse latest Browse all 64865

Blog Post: Dynamics NAV 2013 R2 – Fehlermeldung „… als schreibgeschützt montiert ist“

Vielleicht sind Sie bereits über diese Fehlermeldung des Dynamics NAV 2013 R2 Clients gestolpert: Sie besitzen nicht die Berechtigung zum Einfügen von [Tabellenname]-Datensätzen, da der Mandant mit der Anwendungsdatenbank als schreibgeschützt montiert ist. Siehe Screenshot:

Image may be NSFW.
Clik here to view.

Bei einer Multi-Tenant-Installation befinden sich einige Datenbanktabellen in der Anwendungs-Datenbank. Diese Datenbanktabellen sind standardmäßig schreibgeschützt, d.h. die Daten können von einem Tenant nicht bearbeitet werden. Zu diesen Tabellen zählen u.a. „Permission Set“ (Zugriffsrechtsatz), „Permission“ (Zugriffsrecht) und „Profile“ (Profile). Wenn Sie diese Daten von einem Tenant aus bearbeiten wollen, müssen Sie dem Tenant explizit das Schreibrecht einräumen.

Erstaunlicherweise gibt es kein PowerShell Cmdlet mit dem Sie diese Aufgabe durchführen könnten (eine vollständige Liste aller Cmdlets finden Sie hier:
http://msdn.microsoft.com/en-us/library/jj672916(v=nav.71).aspx).

Stattdessen müssen Sie die «Tenant.config» direkt bearbeiten. Diese Konfigurationsdatei finden Sie im Verzeichnis «C:\Program Files\Microsoft Dynamics NAV\71\Service». Setzen Sie einfach den Wert für «allowAppDatabaseWrite» auf «true».

Image may be NSFW.
Clik here to view.

Damit diese Änderung wirkt, müssen Sie den Dynamics NAV Server durchstarten.


Viewing all articles
Browse latest Browse all 64865

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>