Conexion al servidor SQL Server

18/05/2004 - 08:44 por Sergio | Informe spam
Hola foro:
la consulta que tengo es acerca de como estoy realizando mi conexion al
servidor:
Tengo varios clientes .net que se conectan al servidor SQL y todos los
clientes utilizan esta cadena de conexion

server=nombre_server;database=nombre_tabla;User ID=sa;connection
reset=false;Pooling = false;Connection Timeout

todos se conectan con el "sa" como User Id. ¿lo estoy haciendo bien, trae
esto alguna desventaja? que cambio puedo realizar en mi cadena de conexion
para los diferentes clientes.

Gracias
 

Leer las respuestas

#1 John Jairo Bocachica
18/05/2004 - 16:30 | Informe spam
Hola, te cuento que eso de usar SA para todos los usuarios es algo muy
grave, ya que podrian hacerte SQL Injection y acabar con tu base de datos,
lo que podrias hacer es usar conexiones de confianza (Relacionar SQL con el
directorio activo) y darle permisos a cada usuario.

La nueva cadena quedaria asi.

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security
Info=False;Initial Catalog="BASE DE DATOS";Data Source="SERVIDOR"

John Jairo Bocachica
Colombia


"Sergio" wrote in message
news:
Hola foro:
la consulta que tengo es acerca de como estoy realizando mi conexion al
servidor:
Tengo varios clientes .net que se conectan al servidor SQL y todos los
clientes utilizan esta cadena de conexion

server=nombre_server;database=nombre_tabla;User ID=sa;connection
reset=false;Pooling = false;Connection Timeout

todos se conectan con el "sa" como User Id. ¿lo estoy haciendo bien, trae
esto alguna desventaja? que cambio puedo realizar en mi cadena de conexion
para los diferentes clientes.

Gracias



Preguntas similares