Actualización de la información de usuario de un repositorio de esquemas para una base de datos de usuario

Cuando efectúa cambios en la información de usuario de un repositorio de esquemas con el objeto de propagar los cambios del repositorio de esquemas a las bases de datos de usuario, debe actualizar las bases de datos de usuario con uno de los métodos siguientes:
Para los usuarios existentes, puede propagar los cambios con cualquiera de los métodos siguientes:

Para usuarios recién creados, si crea nuevos usuarios de ClearQuest mediante el método CreateUser del objeto AdminSession y establece los privilegios, la contraseña y otra información de usuario que desee propagar desde un repositorio de esquemas a las bases de datos de usuario, debe utilizar el método UpgradeMasterUserInfo del objeto Database (iterando a través de una lista de bases de datos en el repositorio de esquemas y llamando a UpgradeMasterUserInfo para cada base de datos de usuario).

El método UpgradeInfo se introdujo (en la versión 2003.06.00) para proporcionar un modo de propagar la información de usuario y de grupo del repositorio de esquemas a todas las bases de datos de usuario afectadas. Sin embargo, el método sólo funciona para un usuario existente y no para un usuario recién creado.

Nota: No puede actualizar la pertenencia a un grupo mediante el método UpgradeInfo del objeto User. Las propiedades que se pueden establecer con los métodos del objeto User sólo se actualizan llamando a UpgradeInfo. La pertenencia a un grupo se cambia con los métodos del objeto Group, y el método UpgradeMasterUserInfo del objeto Database debe utilizarse para actualizar la configuración de la información del grupo.

Comentarios