Verwenden Sie den Unterbefehl setmasterproperty, um die Mastereigenschaften für die Datenbankgruppe abzurufen.
Anwendbarkeit
Plattform: Windows (Der Wert des Unterbefehls wird von allen Clients auf allen Plattformen erkannt,
der Befehl "installutil" kann jedoch nur unter Windows ausgeführt werden.)
Befehlstyp: Unterbefehl von "installutil"
Übersicht
- installutil setmasterproperty
- Name_der_Datenbankgruppe [ -user_db_name Name_der_Benutzerdatenbank] CQ-Anmeldename CQ-Kennwort Mastereigenschaft neuer_Wert
Beschreibung
Mit dem Unterbefehl
setmasterproperty wird die Mastereigenschaft für die Datenbankgruppe abgerufen. Verwenden Sie den Unterbefehl
setmasterproperty mit den folgenden Parametern
für die Mastereigenschaft:
- HOOKS_SEE_ALL_RECORDS. Gibt an, ob Abfragen, die von Hooks ausgeführt werden, Sicherheitskontexte ignorieren sollen, um Ergebnismengen zu filtern. Ist
die Einstellung auf "TRUE" gesetzt, werden Sätze in die Ergebnismenge aufgenommen, auch wenn deren Sicherheitskontexte den Benutzerzugriff normalerweise verhindert
hätten. Ist die Einstellung auf "FALSE" gesetzt, verhalten sich die von Hooks ausgeführten Abfragen so, als würden sie vom aktuellen Benutzer ausgeführt. Daher sind
Sätze, auf die der Benutzer normalerweise keinen Zugriff hat, nicht in der Ergebnismenge enthalten.
Anmerkung: Im Schema von Produktstufe 5 ist dieser Wert
standardmäßig auf "TRUE" gesetzt. Im Schema von Produktstufe 6 ist dieser Wert
standardmäßig auf "FALSE" gesetzt.
- HOOKS_SEE_ALL_USERS. Gibt an, ob Benutzer- und Gruppenabfragen, die von Hooks ausgeführt werden,
Gruppenzugehörigkeiten ignorieren sollen, um Ergebnismengen zu filtern. Ist diese Einstellung auf "TRUE" gesetzt,
sind Benutzer- und Gruppeninformationen (je nach Abfragetyp) in der Ergebnismenge enthalten, selbst wenn der aktuelle Benutzer kein Mitglied der Gruppe ist. Ist
die Einstellung auf "FALSE" gesetzt, verhalten sich die von Hooks ausgeführten Benutzer- und Gruppenabfragen so, als würden sie vom aktuellen Benutzer ausgeführt.
Anmerkung: Im Schema von Produktstufe 5 ist dieser Wert
standardmäßig auf "TRUE" gesetzt. Im Schema von Produktstufe 6 ist dieser Wert
standardmäßig auf "FALSE" gesetzt.
- REMEMBER_PASSWORD. Gibt die Mastereigenschaft zur Kennwortspeicherung für die Datenbankgruppe an. Die Mastereigenschaft bestimmt, ob eine
Clientkomponente von Rational ClearQuest Eclipse, die eine Verbindung zu einer Benutzerdatenbank in dieser Datenbankgruppe herstellt,
ihr Kennwort speichern kann.
- SOFT_QUERY_LIMIT. Gibt die Anzahl der bei Abfragen zurückzugebenen Zeilen als veränderlichen Grenzwert an. Wenn Sie für den Eigenschaftswert den Grenzwert
"0" setzen, ist die Anzahl der Zeilen unbegrenzt.
- HARD_QUERY_LIMIT. Gibt die absolute Anzahl der bei Abfragen zurückzugebenden Zeilen als festen Grenzwert an. Wenn Sie für den Eigenschaftswert den Grenzwert
"0" setzen, ist die Anzahl der Zeilen unbegrenzt.
Optionen und Argumente
- Name_der_Datenbankgruppe
- Der Name der Datenbankgruppe oder der Verbindung, die die für LDAP zu aktivierende Datenbank enthält.
- -user_db_nameName_der_Benutzerdatenbank
- Gibt die Benutzerdatenbank an, auf die die Eigenschaft angewendet werden soll. Standardeinstellung: Die Eigenschaft wird auf alle Benutzerdatenbanken angewendet.
- CQ-Anmeldename
- Der Rational-ClearQuest-Anmeldename des Benutzers mit Verwaltungsaufgaben.
Dieser Benutzer muss die Superuser-Berechtigung besitzen und für die
Rational-ClearQuest-Authentifizierung gekennzeichnet sein.
- CQ-Kennwort
- Das Rational-ClearQuest-Kennwort für den Benutzer mit Verwaltungsaufgaben.
Wenn Sie ein leeres Kennwort festlegen wollen, müssen Sie zwei Anführungszeichen ohne Inhalt eingeben.
- Mastereigenschaft
- Gibt den Namen der zu setzenden Mastereigenschaft an.
- neuer_Wert
- Gibt den Wert für die Mastereigenschaft an.
Beispiel
Im folgenden Beispiel setzt der Unterbefehl
setmasterproperty das Flag
REMEMBER_PASSWORD für die Datenbankgruppe
mydbset.
installutil setmasterproperty mydbset admin "" REMEMBER_PASSWORD false
Bei jeder erfolgreichen Anmeldung an einer
Rational-ClearQuest-Datenbank prüft die Clientkomponente von
Rational ClearQuest Eclipse die Mastereigenschaft REMEMBER_PASSWORD für die Datenbankgruppe.
Ist der Wert auf "FALSE" gesetzt, werden alle gespeicherten Kennwörter entfernt, und es wird ein Dialog angezeigt, in dem der Benutzer
auf die Änderung hingewiesen wird. Die Verbindung wird auch in einer vorhandenen Datei markiert, die auf Platte gespeichert wird, damit
der Benutzer in Zukunft nicht die Erlaubnis hat, die Funktion zur Kennwortspeicherung für Verbindungen zur Datenbankgruppe zu nutzen. Administratoren
können diese Funktion auch zu einem späteren Zeitpunkt für ihre Benutzer erneut aktivieren, indem sie die Mastereigenschaft
REMEMBER_PASSWORD auf TRUE setzen. Wenn die Benutzer sich dann erneut anmelden, können sie die Funktion zur Kennwortspeicherung verwenden.
Daher
werden einige Benutzer von Rational ClearQuest Eclipse
ihre alten gespeicherten Kennwörter erst entfernen und auch die Funktion erst inaktivieren, wenn sie sich mit einem gespeicherten Kennwort angemeldet haben. Die
Clientkomponente von Rational ClearQuest Eclipse
kann erst prüfen, ob die Funktion inaktiviert wurde, wenn sie eine Verbindung zur
Rational-ClearQuest-Datenbank hergestellt hat.
Die gespeicherten Kennwörter werden nach der Anmeldung garantiert sofort entfernt.