Buenos Días Grupo.
He digitado esta cadena de conexion en un programa (prg) para abrir la base
de datos de SQL:
ConHnd2 = SQLSTRINGCONNECT("uid=;pwd=;server=" + "NOMBRE_DEL_SERVIDOR" +
";driver={SQL Server};database=" + "NOMBRE_BASE_DE_DATOS" +
";DSN='';Trusted_Connection=yes")
Cuando este programa corre, abre una ventana de dice lo siguiente:
Error en la Conexion
SQLState: '28000'
ERROR de SQL Server: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Error de inicio de sesion del
usuario ...
Solo muestra un boton de aceptar, al presionar click en este boton, abre
otra ventana con el titulo de: "Inicio de sesion para SQL server" y esta
otra informacion:
Servidor: NOMBRE_DEL_SERVIDOR
Usar Conexion de confianza. (Aparece con un checkbox activado)
Si desactivo el checkbox entonces me permite digitar mi usuario y mi
contraseña.
Tambien hay otras opciones que quedan a libre acceso para el usuario. Luego
de digitar mi usuario y contraseña se ha logrado establecar la conexion con
la base de datos de SQL.
La pregunta es: Como puedo manipular los datos para el usuario y la
contraseña para que no me presente las 2 ventanas que anteriomente describo
o es que tengo que crear un formulario para capturar el usuario y su
contraseña para luego validarlo en "uid=; y pwd=; de la cadena de conexion.
Si alguien puede ayudarme con esta situacion de antemano lo agradezco.
Oscar Martínez
Leer las respuestas