Logon

Descripción

Registra el usuario especificado en el repositorio de esquemas.

Llame a este método después de crear el objeto AdminSession, pero antes de intentar acceder a cualquier elemento del repositorio de esquemas. La contraseña e inicio de sesión de usuario deben corresponder al administrador de Rational ClearQuest o a un usuario que tenga acceso al repositorio de esquemas. El administrador puede otorgar acceso a los usuarios al habilitar privilegios especiales en su cuenta. Los usuarios con el privilegio de diseñador de esquemas pueden modificar los esquemas de una base de datos (utilizando Rational ClearQuest Designer, no la API). Los usuarios con el privilegio de administrador de usuarios pueden crear o modificar grupos y cuentas de usuario. Los usuarios con el privilegio de superusuario disponen de acceso completo al repositorio de esquemas, del mismo modo que el administrador.

Nota: Cualquier usuario activo puede crear un AdminSession, pero los privilegios se pueden restringir.

Sintaxis

VBScript

adminSession.Logon
login_name, password,
databaseSetName 

Perl

$adminSession->Logon(login_name, password, databaseSetName); 
Identificador
Descripción
adminSession
Objeto AdminSession que representa la sesión de acceso al repositorio de esquemas actual.
login_name
Un valor String que especifica el nombre de inicio de sesión del usuario.
password
Un valor String que especifica la contraseña del usuario.
databaseSetName
Un valor String que especifica el nombre de un repositorio de esquemas, al que también se hace referencia como Database Set, DBset, o Connection, como se muestra en la Herramienta de mantenimiento de ClearQuest.
Nota: Puede utilizar una serie vacía ("") si sólo tiene un conjunto de bases de datos o para hacer referencia al conjunto de bases de datos predeterminado. El nombre del conjunto de bases de datos predeterminado es el que coincide con el número de versión del producto, por ejemplo, 7.0.
Valor de retorno
Ninguno.

Ejemplos

VBScript

set adminSession = CreateObject("ClearQuest.AdminSession")
adminSession.Logon "admin", "admin", "" 

Perl

use CQPerlExt;

#Create a Rational ClearQuest admin session
$adminSession= CQAdminSession::Build();

#Logon as admin
$adminSession->Logon( "admin", "admin", "" );

#...

CQAdminSession::Unbuild($adminSession); 

Feedback