Autentificación

27/02/2004 - 14:09 por fegor | Informe spam
Hola, tengo un problema al autentificar en una SQL-Server 2k desde un
proyecto Access. Tengo seguridad NT pero las contraseñas entre los dominios
y máquinas de los usuarios son diferentes. Si la contraseña coincide si se
autentifican bien, pero si no, no. Me gustaría hacer un formulario de
conexión, pero no consigo que autentifice en modo de seguridad NT (SSPI)
correctamente.

Saludos,
fegor

Preguntas similare

Leer las respuestas

#11 fegor
02/03/2004 - 09:23 | Informe spam
¿Microsoft tampoco recomienda la autentificación Windows?, entonces, ¿cual
recomienda?

Saludos,
fegor.


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:u2RJdd4$
No recomiendo para nada tu tecnica, Microsoft no recomienda la
autentificacion Windows y esta solo esta por cuestiones de compatibilidad
con versiones anteriores, ojo con esto!!!!

Bye


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


"Ricardo" escribió en el mensaje
news:373401c3fd80$fb417c80$
lo que puedes hacer es un usuario en SQL Server con un
nombre Pepito con contraseña 1pepito y en tu programita
podrias poner que se logee pepito con su contraseña
1pepito incluso este podria ser el user unico para tus
apliaciones sobre el cual aplicarias los roles del uso de
la BD como ejecucionde Store Procedure,View's y demas
obejtos sql y asi que ahorrarias sesiones y hilo de
conexion que lo unico que hagan es saturar la memoria del
SQL Server.

En resumen Crear un Usuario SQL, para tu aplicacion. asi
este en cualquier dominio de BD si el SQL lee el User y el
PWD correctos entonces estaras conectado

Espero te sirva

Saludos
Ricardo Hinostroza
Lima - Perú
>Hola, tengo un problema al autentificar en una SQL-Server
2k desde un
>proyecto Access. Tengo seguridad NT pero las contraseñas
entre los dominios
>y máquinas de los usuarios son diferentes. Si la
contraseña coincide si se
>autentifican bien, pero si no, no. Me gustaría hacer un
formulario de
>conexión, pero no consigo que autentifice en modo de
seguridad NT (SSPI)
>correctamente.
>
>Saludos,
>fegor
>
>
>
>.
>



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: 23/02/2004


Respuesta Responder a este mensaje
#12 Maximiliano D. A.
02/03/2004 - 13:12 | Informe spam
Hola!! para Sql son 2 usuarios verdad? hasta ahi quedo claro? por mas que se
llamen igual son 2 distintos porque no son del mismo dominio.

Entonces tu autentificacion debe seguir siendo Windows, ahora en Sql
habilitas para su uso a ambos usuarios y no a uno solo.

Si no usas Autentificacion Windows, no es necesario todo esto porque el
motor tiene su propio usuario, ahora no es recomendable por seguridad y
control.

Bye


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


"fegor" escribió en el mensaje
news:%
Vale, pero entonces ¿como sería la autentificación?, ¿tengo que meter


dentro
de un grupo al usuario del otro dominio dentro de la máquina que tiene el
acceso?

Saludos,
fegor


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:u7ds4mV$
> Si pero a Sql le debes decir eso me entendes? para Sql son 2 usuarios
> distintos y es asi ya que son son 2 dominios distintos, entonces si a tu
Sql
> lo le decis que ambos tienen acceso, perdiste!! el sabe cual es cual por
el
> dominio ;-)
>
> Suerte
>
>
> Salu2
> Maxi
> Buenos Aires Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> MSN:
>
>
> "fegor" escribió en el mensaje
> news:efilIiV$
> > ¿?
> >
> > no, en un dominio nt tengo un usuario "usrprueba" y en otro dominio
(donde
> > está nt) tengo otro usuario "usrprueba" con un password diferente al
> > primero. Por tanto solo hay un usuario en el segundo dominio con
> sql-server
> > y quiero autentificarme desde el primer dominio en el segundo


dominio...
> > pero es todo autentificación nt.
> >
> > Saludos,
> > Fegor
> >
> >
> >
> > "Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió


en
el
> > mensaje news:OGmGm5U$
> > > Hola!! en SqlServer tenes a los 2 usuarios verdad? o solo a uno?
> > >
> > >
> > > Salu2
> > > Maxi
> > > Buenos Aires Argentina
> > > Desarrollador Microsoft 3 Estrellas .NET
> > > [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> > > MSN:
> > >
> > >
> > > "fegor" escribió en el mensaje
> > > news:%23MhgZtU$
> > > > Ya, pues no vale, dice que no quiere autentificarme...
> > > >
> > > > Este es el código en el programa de Access que intenta
> autentificarse...
> > > >
> > > > Dim strConexion As String
> > > > strConexion = "PROVIDER=SQLOLEDB.1;" & _
> > > > "INTEGRATED SECURITY=SSPI;" & _
> > > > "INITIAL CATALOG=" & APP_BASE_DATOS & ";" & _
> > > > "DATA SOURCE=ROMPETECHOS;" & _
> > > > "persist security info=True"
> > > >
> > > > txtUsuario = "MIDOMINIO\usrprueba"
> > > > txtClave = "pwdprueba"
> > > > Application.CurrentProject.CloseConnection
> > > > Application.CurrentProject.OpenConnection strConexion,
txtUsuario,
> > > > txtClave
> > > >
> > > > "Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar>


escribió
> en
> > el
> > > > mensaje news:O3fKnNU$
> > > > > Ok pero no son el mismo usuario entonces por lo siguiente
> > > > >
> > > > > dominio1\usuarioa
> > > > > dominio2\usuarioa
> > > > >
> > > > > Te das cuenta?
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Salu2
> > > > > Maxi
> > > > > Buenos Aires Argentina
> > > > > Desarrollador Microsoft 3 Estrellas .NET
> > > > > [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> > > > > MSN:
> > > > >
> > > > >
> > > > > "fegor" escribió en el
mensaje
> > > > > news:us2JvIU$
> > > > > > Ya, pero tenemos dos SBS Windows 2000 y no podemos establecer
> > > relaciones
> > > > > de
> > > > > > confianza entre ellos con los que son dos dominios diferentes


y
yo
> > > > intento
> > > > > > establecer conexión desde uno al otro con un usuario con el
mismo
> > > nombre
> > > > > > pero contraseña diferente.
> > > > > >
> > > > > > Saludos,
> > > > > > fegor
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > "Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar>
> escribió
> > > en
> > > > el
> > > > > > mensaje news:eaz0FkT$
> > > > > > > hmm pero como que tenes claves distintas para un mismo
usuario?
> si
> > > vos
> > > > > > tenes
> > > > > > > 2 dominios uno deberia confiar del otro y cada cual deberia
> tener
> > > sus
> > > > > > > respectivos Usuarios, entonces en SqlServer habilitas el


user
> del
> > > > > dominio
> > > > > > > que sea me explico?
> > > > > > >
> > > > > > > Bye
> > > > > > >
> > > > > > >
> > > > > > > Salu2
> > > > > > > Maxi
> > > > > > > Buenos Aires Argentina
> > > > > > > Desarrollador Microsoft 3 Estrellas .NET
> > > > > > > [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> > > > > > > MSN:
> > > > > > >
> > > > > > >
> > > > > > > "fegor" escribió en el
> > mensaje
> > > > > > > news:%23oieLKT$
> > > > > > > > Hola, tengo un problema al autentificar en una SQL-Server


2k
> > desde
> > > > un
> > > > > > > > proyecto Access. Tengo seguridad NT pero las contraseñas
entre
> > los
> > > > > > > dominios
> > > > > > > > y máquinas de los usuarios son diferentes. Si la


contraseña
> > > coincide
> > > > > si
> > > > > > se
> > > > > > > > autentifican bien, pero si no, no. Me gustaría hacer un
> > formulario
> > > > de
> > > > > > > > conexión, pero no consigo que autentifice en modo de
seguridad
> > NT
> > > > > (SSPI)
> > > > > > > > correctamente.
> > > > > > > >
> > > > > > > > Saludos,
> > > > > > > > fegor
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > 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
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > 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
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> > >
> > > 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
> > >
> > >
> >
> >
>
>
>
> 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
>
>







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: 24/02/2004
Respuesta Responder a este mensaje
#13 Maximiliano D. A.
02/03/2004 - 13:13 | Informe spam
Perdon, la que no recomienda es la autentificacion Sql no la Windows, esta
ultima es la que se debe tratar de usar siempre que sea posible.

Bye


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


"fegor" escribió en el mensaje
news:
¿Microsoft tampoco recomienda la autentificación Windows?, entonces, ¿cual
recomienda?

Saludos,
fegor.


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:u2RJdd4$
> No recomiendo para nada tu tecnica, Microsoft no recomienda la
> autentificacion Windows y esta solo esta por cuestiones de


compatibilidad
> con versiones anteriores, ojo con esto!!!!
>
> Bye
>
>
> Salu2
> Maxi
> Buenos Aires Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> [Maxi_accotto[arroba]speedy[punto]com[punto]ar
> MSN:
>
>
> "Ricardo" escribió en el mensaje
> news:373401c3fd80$fb417c80$
> lo que puedes hacer es un usuario en SQL Server con un
> nombre Pepito con contraseña 1pepito y en tu programita
> podrias poner que se logee pepito con su contraseña
> 1pepito incluso este podria ser el user unico para tus
> apliaciones sobre el cual aplicarias los roles del uso de
> la BD como ejecucionde Store Procedure,View's y demas
> obejtos sql y asi que ahorrarias sesiones y hilo de
> conexion que lo unico que hagan es saturar la memoria del
> SQL Server.
>
> En resumen Crear un Usuario SQL, para tu aplicacion. asi
> este en cualquier dominio de BD si el SQL lee el User y el
> PWD correctos entonces estaras conectado
>
> Espero te sirva
>
> Saludos
> Ricardo Hinostroza
> Lima - Perú
> >Hola, tengo un problema al autentificar en una SQL-Server
> 2k desde un
> >proyecto Access. Tengo seguridad NT pero las contraseñas
> entre los dominios
> >y máquinas de los usuarios son diferentes. Si la
> contraseña coincide si se
> >autentifican bien, pero si no, no. Me gustaría hacer un
> formulario de
> >conexión, pero no consigo que autentifice en modo de
> seguridad NT (SSPI)
> >correctamente.
> >
> >Saludos,
> >fegor
> >
> >
> >
> >.
> >
>
>
>
> 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: 23/02/2004
>
>







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: 24/02/2004
Respuesta Responder a este mensaje
#14 Javier Loria
02/03/2004 - 15:29 | Informe spam
Hola:
En tu mensaje primero pusiste el string de conexion, si lo corriges es:
Dim strConexion As String
strConexion = "PROVIDER=SQLOLEDB.1;" & _
"INTEGRATED SECURITY=SSPI;" & _
"INITIAL CATALOG=" & APP_BASE_DATOS & ";" & _
"DATA SOURCE=ROMPETECHOS;" & _
"persist security info=True"
' No importa el Usuario, ni la Clave
' El Windows se encarga de enviar el Access Token
Application.CurrentProject.CloseConnection
Application.CurrentProject.OpenConnection strConexion
En el SQL deberas tener asignado como Login alguno de los grupos que los
usuarios pertenecen. Cuando agregas el Login el servidor te presenta una
lista de dominios con los cuales existen relaciones de confianza o que
comparten al Active Directory.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

fegor escribio:
Vale, pero entonces ¿como sería la autentificación?, ¿tengo que meter
dentro de un grupo al usuario del otro dominio dentro de la máquina
que tiene el acceso?

Saludos,
fegor


"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió
en el mensaje news:u7ds4mV$
Si pero a Sql le debes decir eso me entendes? para Sql son 2 usuarios
distintos y es asi ya que son son 2 dominios distintos, entonces si
a tu Sql lo le decis que ambos tienen acceso, perdiste!! el sabe
cual es cual por el dominio ;-)

Suerte


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


"fegor" escribió en el mensaje
news:efilIiV$
¿?

no, en un dominio nt tengo un usuario "usrprueba" y en otro dominio
(donde está nt) tengo otro usuario "usrprueba" con un password
diferente al primero. Por tanto solo hay un usuario en el segundo
dominio con sql-server y quiero autentificarme desde el primer
dominio en el segundo dominio... pero es todo autentificación nt.

Saludos,
Fegor



"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar>
escribió en el mensaje news:OGmGm5U$
Hola!! en SqlServer tenes a los 2 usuarios verdad? o solo a uno?


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


"fegor" escribió en el
mensaje news:%23MhgZtU$
Ya, pues no vale, dice que no quiere autentificarme...

Este es el código en el programa de Access que intenta
autentificarse...

Dim strConexion As String
strConexion = "PROVIDER=SQLOLEDB.1;" & _
"INTEGRATED SECURITY=SSPI;" & _
"INITIAL CATALOG=" & APP_BASE_DATOS & ";" & _
"DATA SOURCE=ROMPETECHOS;" & _
"persist security info=True"

txtUsuario = "MIDOMINIO\usrprueba"
txtClave = "pwdprueba"
Application.CurrentProject.CloseConnection
Application.CurrentProject.OpenConnection strConexion,
txtUsuario, txtClave

"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar>
escribió en el mensaje
news:O3fKnNU$
Ok pero no son el mismo usuario entonces por lo siguiente

dominio1\usuarioa
dominio2\usuarioa

Te das cuenta?




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


"fegor" escribió en el
mensaje news:us2JvIU$
Ya, pero tenemos dos SBS Windows 2000 y no podemos establecer
relaciones de confianza entre ellos con los que son dos
dominios diferentes y yo intento establecer conexión desde uno
al otro con un usuario con el mismo nombre pero contraseña
diferente.

Saludos,
fegor




"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar>










escribió
en
el
mensaje news:eaz0FkT$
hmm pero como que tenes claves distintas para un mismo














usuario?
si
vos
tenes
2 dominios uno deberia confiar del otro y cada cual deberia
tener sus respectivos Usuarios, entonces en SqlServer
habilitas el user del dominio que sea me explico?

Bye


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


"fegor" escribió en el
mensaje news:%23oieLKT$
Hola, tengo un problema al autentificar en una SQL-Server 2k
desde un proyecto Access. Tengo seguridad NT pero las
contraseñas
















entre
los
dominios
y máquinas de los usuarios son diferentes. Si la contraseña










coincide
si
se
autentifican bien, pero si no, no. Me gustaría hacer un
formulario de conexión, pero no consigo que autentifice en
modo de
















seguridad
NT
(SSPI)
correctamente.

Saludos,
fegor








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











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











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











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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida