|
<< Click to Display Table of Contents >> RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Allgemeine Dialoge Benutzerobjektverwaltung |
Der Benutzerobjekt-Manager ist eine Schnittstelle zum Erstellen, Bearbeiten und Entfernen von Benutzerobjekten. Diese Objekte sind erforderlich, um Anmeldedaten für Datenbankverbindungen und ähnliches zu definieren. Auf den Benutzerobjekt-Manager kann nicht direkt zugegriffen werden, sondern nur im Kontext eines anderen komplexen RayPack-Datenobjekts, das einen Benutzer benötigt. Dies ist typischerweise bei SQL-Datenbankobjekten und SQL-Skripten der Fall. Benutzerobjekte sind benutzerdefinierte RayPack-Datenobjekte und werden daher in einer benutzerdefinierten RayPack-Installationsdatenbanktabelle gespeichert: RPUser.
Der Hauptdialog des Benutzerobjekt-Managers ist der Dialog Select User. Er zeigt eine Liste der bereits vorhandenen Benutzerobjekte für das aktuelle Paketierungsprojekt und ermöglicht das Hinzufügen, Bearbeiten und Entfernen von Benutzerobjekten.
Um ein neues Benutzerobjekt hinzuzufügen, muss die Schaltfläche Create new... am oberen Rand des Dialogs Select User angeklickt werden.

Der Dialog New User wird geladen und wartet auf die Definition der folgenden Benutzereigenschaften:
User Name
Der Benutzername, wie er in der Zielsystemumgebung bekannt ist. Dies ist eine obligatorische Eigenschaft, die jedes Benutzerobjekt haben muss. Der Benutzername ist eine Zeichenfolge mit einer maximalen Länge von 255 Zeichen, die im Paketierungsprojekt nicht eindeutig sein muss.
Die eckigen Klammern auf der rechten Seite des Eingabefelds zeigen an, dass es sich um ein spezielles Eingabefeld handelt, mit dem Paketierungsexperten Eigenschaften und andere variable Paketierungsprojektinformationen für die Wertdefinition verwenden können. Weitere Informationen zur Handhabung dieser typischen Art von Benutzeroberflächensteuerelementen in RayPack finden Sie im Abschnitt MSI-formatiertes Zeichenfolgenfeld.
Password
Das vom Benutzer für die Anmeldung benötigte Passwort. Dies ist eine optionale Benutzereigenschaft. Das Passwort ist eine Zeichenfolge mit einer maximalen Länge von 255 Zeichen.
|
Achtung: Bitte beachten Sie, dass Passwörter im Klartext angezeigt werden. Daher sind sie für alle sichtbar, die Zugriff auf die Paketierungsprojektressourcen haben. |
Die eckigen Klammern auf der rechten Seite des Eingabefelds zeigen an, dass es sich um ein spezielles Eingabefeld handelt, mit dem Paketierungsexperten Eigenschaften und andere variable Paketierungsprojektinformationen für die Wertdefinition verwenden können. Weitere Informationen zur Handhabung dieser typischen Art von Benutzeroberflächensteuerelementen in RayPack finden Sie im Abschnitt MSI-formatiertes Zeichenfolgenfeld.
Domain
Wenn das Benutzerprofil nicht lokal auf dem Zielcomputer gespeichert ist, sondern innerhalb einer bestimmten Domäne gültig ist, kann diese Information hier eingegeben werden. Die optionale Domäneneigenschaft ist eine Zeichenfolge mit einer maximalen Länge von 255 Zeichen, die leer gelassen werden kann.
Die eckigen Klammern auf der rechten Seite des Eingabefelds zeigen an, dass es sich um ein spezielles Eingabefeld handelt, mit dem Paketierungsexperten Eigenschaften und andere variable Paketierungsprojektinformationen für die Wertdefinition verwenden können. Weitere Informationen zur Handhabung dieser typischen Art von Benutzeroberflächensteuerelementen in RayPack finden Sie im Abschnitt MSI-formatiertes Zeichenfolgenfeld.
Sobald alle Benutzereigenschaften definiert sind, muss die Schaltfläche OK verwendet werden, um das neue Objekt in der Installationsdatenbanktabelle RPUser zu speichern. Das Klicken auf Cancel verwirft die eingegebenen Informationen und schließt den Dialog New User, ohne ein neues Datenobjekt zu erstellen.
Um tatsächlich eines der vorhandenen Benutzerprofile aus dem Dialog Select User auszuwählen, stehen zwei Optionen zur Verfügung: Paketierungsexperten müssen
•Doppelklick auf das gewünschte Benutzerobjekt in der Liste ausführen
oder
•das gewünschte Benutzerobjekt aus der Liste auswählen und auf OK klicken
In beiden Fällen wird der Dialog Select User geschlossen und die Beziehung zum Benutzerobjekt wird in die auslösende Steuerungseingabe übernommen, die ursprünglich zur Anzeige des Dialogs Select User geführt hat (z. B. das Benutzereingabefeld in einem SQL-Datenbankverwaltungsdialog).
Um ein Benutzerobjekt zu bearbeiten, muss ein Rechtsklick auf das Benutzerprofil-Element im Dialog Select User durchgeführt werden. Das Kontextmenü enthält die Option Edit, die beim Anklicken den Dialog Edit User öffnet:

User Name
Der Benutzername, wie er in der Zielsystemumgebung bekannt ist. Dies ist eine obligatorische Eigenschaft, die jedes Benutzerobjekt haben muss. Der Benutzername ist eine Zeichenfolge mit einer maximalen Länge von 255 Zeichen, die im Paketierungsprojekt nicht eindeutig sein muss.
Die eckigen Klammern auf der rechten Seite des Eingabefelds zeigen an, dass es sich um ein spezielles Eingabefeld handelt, mit dem Paketierungsexperten Eigenschaften und andere variable Paketierungsprojektinformationen für die Wertdefinition verwenden können. Weitere Informationen zur Handhabung dieser typischen Art von Benutzeroberflächensteuerelementen in RayPack finden Sie im Abschnitt MSI-formatiertes Zeichenfolgenfeld.
Password
Das vom Benutzer für die Anmeldung benötigte Passwort. Dies ist eine optionale Benutzereigenschaft. Das Passwort ist eine Zeichenfolge mit einer maximalen Länge von 255 Zeichen.
|
Achtung: Bitte beachten Sie, dass Passwörter im Klartext angezeigt werden. Daher sind sie für alle sichtbar, die Zugriff auf die Paketierungsprojektressourcen haben. |
Die eckigen Klammern auf der rechten Seite des Eingabefelds zeigen an, dass es sich um ein spezielles Eingabefeld handelt, mit dem Paketierungsexperten Eigenschaften und andere variable Paketierungsprojektinformationen für die Wertdefinition verwenden können. Weitere Informationen zur Handhabung dieser typischen Art von Benutzeroberflächensteuerelementen in RayPack finden Sie im Abschnitt MSI-formatiertes Zeichenfolgenfeld.
Domain
Wenn das Benutzerprofil nicht lokal auf dem Zielcomputer gespeichert ist, sondern innerhalb einer bestimmten Domäne gültig ist, kann diese Information hier eingegeben werden. Die optionale Domäneneigenschaft ist eine Zeichenfolge mit einer maximalen Länge von 255 Zeichen, die leer gelassen werden kann.
Die eckigen Klammern auf der rechten Seite des Eingabefelds zeigen an, dass es sich um ein spezielles Eingabefeld handelt, mit dem Paketierungsexperten Eigenschaften und andere variable Paketierungsprojektinformationen für die Wertdefinition verwenden können. Weitere Informationen zur Handhabung dieser typischen Art von Benutzeroberflächensteuerelementen in RayPack finden Sie im Abschnitt MSI-formatiertes Zeichenfolgenfeld.
Sobald alle Benutzereigenschaften wie erforderlich geändert wurden, muss die Schaltfläche OK verwendet werden, um die neuen Eigenschaften zu aktualisieren. Das Klicken auf Cancel verwirft die eingegebenen Informationen und schließt den Dialog Edit User, ohne das Datenobjekt tatsächlich zu aktualisieren.
|
Hinweis: Benutzerobjekte können sehr wohl mit mehreren übergeordneten Datenobjekten in Beziehung stehen, wie z. B. SQL-Datenbanken oder SQL-Skripte. Das Bearbeiten des Benutzers selbst ändert die Benutzerprofil-Eigenschaften aller Verbindungen, mit denen dieses spezifische Benutzerobjekt in Beziehung steht. |
Um ein Benutzerobjekt zu entfernen, muss ein Rechtsklick auf das Benutzerprofil-Element im Dialog Select User durchgeführt werden. Das Kontextmenü enthält die Option Remove, die das Benutzerprofil beim Anklicken sofort aus der Installationsdatenbanktabelle RPUser löscht.
|
Achtung: Wenn die Option Remove ausgewählt wird, wird das Benutzerprofil sofort aus der Installationsdatenbank des Paketierungsprojekts gelöscht. Beziehungen zu Objekten wie SQL-Datenbanken und SQL-Skripten werden aktualisiert, wenn das Benutzerprofil gelöscht wird. Daher kann das Verwalten von Benutzerprofilen zu unvollständigen Verbindungsanmeldedaten für datenbankbezogene Datenobjekte in RayPack-Paketierungsprojekten führen. Bitte überprüfen Sie die Vollständigkeit der benutzerbezogenen Datenobjekte, bevor ein Zielpaket tatsächlich aus der Projektdatei erstellt wird. |