| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 23 Sep, 2009 4:59 pm Asunto: IBSecurityService |
|
|
Tal vez me estoy metiendo en camisa de once varas; no lo sé. El caso es que empiezo a entender más o menos como funciona este componente de la paleta InterBase Admin, pero me tiene algo perplejo.
Resulta que ya he "aprendido" a dar de alta y borrar usuarios usándolo; lo que me desconcierta es:
1. Doy de alta un usuario con UserID = "ANGEL". Correcto.
2. Trato de darlo nuevamente de alta y, lógicamente, de da un error de clave duplicada en la tabla RDB$USERS.
El problema, y esto es lo que me desencaja, es que si trato de hacer una SELECT sobre la misma el sistema me dice que esa tabla no existe. ¿Cómo puedo validar el usuario y clave que estoy introduciendo? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 24 Sep, 2009 2:32 am Asunto: |
|
|
Usando tu ejemplo de conexión del post anterior.
| Código: | Database1->Connected = false;
Database1->Params->Clear();
Database1->DatabaseName = cTablas;
Database1->Params->Add("user_name=ANGEL"); //<-- aquí
Database1->Params->Add("password=El_Password"); <-- aquí
Database1->SQLDialect = 3;
Database1->Connected = true;
Transaction1->Active = true; |
_________________
 |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Jue 24 Sep, 2009 7:45 am Asunto: |
|
|
| César C. Salazar González escribió: | Usando tu ejemplo de conexión del post anterior.
| Código: | Database1->Params->Add("user_name=ANGEL"); //<-- aquí
Database1->Params->Add("password=El_Password"); <-- aquí |
|
¿Quieres decir entonces que simplemente con que intente conectarme a la base de datos ya actúa la seguridad? No se me había ocurrido que fuera tan sencillo .
Gracias César. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
|