Inicio de sesion

27/02/2004 - 13:54 por Pako | Informe spam
Hola a todos,
antecedentes: soy novato con la sql server, siempre he trabajado con mdb
bien he convertido una bbdd access a sql server,
bien, pero desde mi aplicación en vbasic mediante ado, no conecto con al
bbdd sql
me dice q no existe relación de confianza.
Debo de dar de alta algun usuario dentro de la bbdd? y darle privilegios...

mi conexion la realizo mediante ado

Set cnn1 = New ADODB.Connection
cnn1.ConnectionString = "driver={SQL Server};" & _
"server=PC-ICT1;uid=sa;pwd=pwd;database=Gestion"
cnn1.ConnectionTimeout = 30
cnn1.Open

La ejecucion se realiza en la misma maquina donde esta el servidor,
de momento estoy haciendo los primeros pinitos y ...

Estoy un poco perdido(bastante),

gracias de antemano..

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
27/02/2004 - 14:20 | Informe spam
Hola!! por lo que veo vos le estas pasando como dato el Usuario y la clave!!
para que esto te funcione debes tener configurado SqlServer en modo Mixto.

Veamos como se hace

1) Entras a tu Admin Coorporativo
2) Vas a tu servidor
3) Boton Alterno del mouse y "Propiedades"
4) Solapa "Seguridad"

Fijate que este en modo Mixto, de no ser asi ponelo y reinicia el Servicio.

Suerte



Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Pako" escribió en el mensaje
news:ew4dfDT$
Hola a todos,
antecedentes: soy novato con la sql server, siempre he trabajado con mdb
bien he convertido una bbdd access a sql server,
bien, pero desde mi aplicación en vbasic mediante ado, no conecto con al
bbdd sql
me dice q no existe relación de confianza.
Debo de dar de alta algun usuario dentro de la bbdd? y darle


privilegios...

mi conexion la realizo mediante ado

Set cnn1 = New ADODB.Connection
cnn1.ConnectionString = "driver={SQL Server};" & _
"server=PC-ICT1;uid=sa;pwd=pwd;database=Gestion"
cnn1.ConnectionTimeout = 30
cnn1.Open

La ejecucion se realiza en la misma maquina donde esta el servidor,
de momento estoy haciendo los primeros pinitos y ...

Estoy un poco perdido(bastante),

gracias de antemano..







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
Respuesta Responder a este mensaje
#2 Keko
27/02/2004 - 14:25 | Informe spam
SQL Server tiene dos modos de Autentificación:

-SQL
-NT

Debes haberlo instalado en Autentificacion NT... asi q vete a propiedades
del servidor y cambia el modo de autentificacion a Mixto... y ya podras
conectar con la cuenta de sa.

Por otro lado te recomiendo q no uses un contraseña de sa en blanco.


KEKO




"Pako" escribió en el mensaje
news:ew4dfDT$
Hola a todos,
antecedentes: soy novato con la sql server, siempre he trabajado con mdb
bien he convertido una bbdd access a sql server,
bien, pero desde mi aplicación en vbasic mediante ado, no conecto con al
bbdd sql
me dice q no existe relación de confianza.
Debo de dar de alta algun usuario dentro de la bbdd? y darle


privilegios...

mi conexion la realizo mediante ado

Set cnn1 = New ADODB.Connection
cnn1.ConnectionString = "driver={SQL Server};" & _
"server=PC-ICT1;uid=sa;pwd=pwd;database=Gestion"
cnn1.ConnectionTimeout = 30
cnn1.Open

La ejecucion se realiza en la misma maquina donde esta el servidor,
de momento estoy haciendo los primeros pinitos y ...

Estoy un poco perdido(bastante),

gracias de antemano..



Respuesta Responder a este mensaje
#3 ulises
27/02/2004 - 14:31 | Informe spam
Sí, debes crearle una cuenta, como veo que trabajas en
modo de autenticación windows, vas a tener que crear un
login al usuario del dominio (o a un grupo al que
pertenezca el usuario) y asignarle los permisos a la base
de datos, luego cambiar tu modo de conexión para que
indique que te vas a conectar en ese modo :

cnn1.ConnectionString = "Provider=sqloledb;Data Source=PC-
ICT1;Initial Catalog=Gestion;Integrated Security=SSPI;"

si deseas conectarte en modo autenticación SQL y usar sa
(algo que no recomiendo) solo tienes que cambiar tu modo
de autenticación en el servidor SQL (en el Tab Security de
Properties en el Enterprise Manager) y no hacer ninguna
modificación en tu cadena de conexión.

Saludos,
Ulises

Hola a todos,
antecedentes: soy novato con la sql server, siempre he


trabajado con mdb
bien he convertido una bbdd access a sql server,
bien, pero desde mi aplicación en vbasic mediante ado, no


conecto con al
bbdd sql
me dice q no existe relación de confianza.
Debo de dar de alta algun usuario dentro de la bbdd? y


darle privilegios...

mi conexion la realizo mediante ado

Set cnn1 = New ADODB.Connection
cnn1.ConnectionString = "driver={SQL Server};" & _
"server=PC-


ICT1;uid=sa;pwd=pwd;database=Gestion"
cnn1.ConnectionTimeout = 30
cnn1.Open

La ejecucion se realiza en la misma maquina donde esta el


servidor,
de momento estoy haciendo los primeros pinitos y ...

Estoy un poco perdido(bastante),

gracias de antemano..


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida