setmasterproperty

Utilice el submandato setmasterproperty para definir las propiedades maestras del conjunto de bases de datos.

Aplicabilidad

Plataforma: Windows (su valor lo reconocen todos los clientes de todas las plataformas, pero installutil únicamente puede ejecutarse en Windows).

Expresión del mandato: installutil submandato

Sinopsis

installutil setmasterproperty
nombre_conjuntobd [ -user_db_name nombre_bd_usuario] inicio_sesión_cq contraseña_cq propiedad_maestra valor_nuevo

Descripción

El submandato setmasterproperty define la propiedad maestra del conjunto de bases de datos. Utilice el submandato setmasterproperty con las características de propiedad_maestra siguientes:
  • HOOKS_SEE_ALL_RECORDS. Especifica si las consultas ejecutadas por los enganches deben ignorar los contextos de seguridad para filtrar los conjuntos de resultados. Cuando el valor es TRUE, los registros se incluyen en el conjunto de resultados incluso en el caso de que sus contextos de seguridad hubieran evitado que el usuario accediera a ellos con normalidad. Cuando el valor es FALSE, las consultas ejecutadas por los enganches se comportan como lo harían si las ejecutara el usuario actual. Por lo tanto, los registros que el usuario normalmente no estaría autorizado a visualizar no se encuentran en el conjunto de resultados.
    Nota: El esquema de la característica de nivel 5 define este valor en TRUE, de forma predeterminada. El esquema de la característica de nivel 6 define este valor en FALSE, de forma predeterminada.
  • HOOKS_SEE_ALL_USERS. Especifica si las consultas de usuarios y grupos ejecutadas por los enganches deben ignorar la pertenencia al grupo para filtrar los conjuntos de resultados. Cuando el valor es TRUE, la información de usuarios y grupos (dependiendo del tipo de consulta) se incluye en el conjunto de resultados incluso en el caso de que el usuario actual no sea un miembro. Cuando el valor es FALSE, las consultas de usuario y grupo ejecutadas por los enganches se comportan como lo harían si las ejecutara el usuario actual.
    Nota: El esquema de la característica de nivel 5 define este valor en TRUE, de forma predeterminada. El esquema de la característica de nivel 6 define este valor en FALSE, de forma predeterminada.
  • REMEMBER_PASSWORD. Especifica la propiedad maestra Recordar contraseña, para el conjunto de bases de datos. La propiedad maestra determina si cualquier Rational ClearQuest Client que se conecte a cualquier base de datos de usuario del conjunto de bases de datos puede guardar su contraseña.
  • SOFT_QUERY_LIMIT. Especifica el número de filas equivalente al límite dinámico de devolución de las consultas. La definición de un límite de 0 para el valor de la propiedad se interpreta como permitir un número ilimitado de filas.
  • HARD_QUERY_LIMIT. Especifica el número absoluto de filas equivalente al límite absoluto de devolución de las consultas. La definición de un límite de 0 para el valor de la propiedad se interpreta como permitir un número ilimitado de filas.

Opciones y argumentos

nombre_conjuntobd
Nombre del conjunto de bases de datos o la conexión que contiene la base de datos que se va a habilitar para LDAP.
-user_db_namenombre_bd_usuario
Especifica la base de datos del usuario al cual se aplica la propiedad. Valor predeterminado: la propiedad se aplica a las bases de datos de todos los usuarios.
inicio_sesión_cq
Nombre de inicio de sesión del usuario administrativo en Rational ClearQuest. Este usuario debe tener privilegios de superusuario y estar marcado para la autenticación de Rational ClearQuest.
contraseña_cq
Contraseña del usuario administrativo en Rational ClearQuest. Para especificar una contraseña vacía, escriba un conjunto vacío de comillas dobles.
propiedad_maestra
Especifica el nombre de la propiedad maestra que debe definirse.
valor_nuevo
Especifica el valor de la propiedad maestra.

Ejemplo

En el ejemplo siguiente, el submandato setmasterproperty define el distintivo REMEMBER_PASSWORD para el conjunto de bases de datos mydbset.
installutil setmasterproperty mydbset admin "" REMEMBER_PASSWORD false

Tras un inicio de sesión correcto a una base de datos de Rational ClearQuest, Rational ClearQuest Client comprueba la propiedad maestra REMEMBER_PASSWORD para el conjunto de bases de datos. Si se descubre que el valor es FALSE, se eliminan todas las contraseñas guardadas y se visualiza un diálogo avisando al usuario acerca del cambio. La conexión se marca también en un archivo existente almacenado en disco para que en el futuro no se permita al usuario utilizar la característica "Recordar contraseña" para las conexiones al conjunto de bases de datos. Los administradores pueden elegir también volver a habilitar posteriormente este característica para sus usuarios, definiendo la propiedad maestra REMEMBER_PASSWORD en "TRUE". Tras el primer inicio de sesión, los usuarios ya pueden utilizar la característica "Recordar contraseña".

Por consiguiente, algunos usuarios de Rational ClearQuest Client no verán eliminadas sus contraseñas antiguas guardadas ni se les inhabilitará la característica hasta que no hayan iniciado la sesión utilizando una contraseña guardada. No existe ninguna forma de que Rational ClearQuest Client compruebe si la característica ha sido inhabilitada tras el establecimiento de una conexión a la base de datos de Rational ClearQuest. Puede garantizarse que las contraseñas guardadas se eliminan inmediatamente tras el inicio de sesión.

Consulte también

installutil


Comentarios