Un objeto AdminSession le permite crear un objeto Session asociado a un depósito de esquemas.
El objeto AdminSession es el punto de partida si se desea modificar la información de un depósito de esquemas. A diferencia del objeto Session, debe crear una instancia de AdminSession explícitamente, aunque se vaya a escribir un enganche. Un objeto AdminSession se crea tal como se indica a continuación:
De este modo, se crea un objeto AdminSession no inicializado. Para utilizarlo, debe iniciar la sesión en la base de datos utilizando el método AdminSession.Logon. Con este método, se inicia la sesión en el depósito de esquemas en el conjunto de bases de datos especificado. Toma los argumentos siguientes (los valores de argumentos son series):
InicioSesión nombre_inicioSesión, contraseña, nombreConjuntoBasesDatos
Debe conocer la contraseña y el nombre de inicio de sesión del administrador, así como el nombre del conjunto de bases de datos que contiene el depósito de esquemas. Después de iniciar la sesión satisfactoriamente, puede utilizar los métodos del objeto AdminSession para obtener información del depósito de esquemas.
Puede obtener información varia como, por ejemplo, usuarios, grupos y bases de datos asociados a este depósito de esquemas. La jerarquía de API de AdminSession es la siguiente:
AdminSession
|-----Users
| |-----User
|-----Groups
| |-----Group
|-----Databases
| |-----Database
|-----Schemas
|-----Schema