Cadena de conexion a sql server

Solo disponible en BuenasTareas
  • Páginas : 3 (749 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de julio de 2010
Leer documento completo
Vista previa del texto
Cadena de Conexion sql server
5.- Conexión con la base de datos.
Para comenzar a trabajar con una base de datos desde nuestra aplicación, lo primero que debemos hacer lógicamente es interconectarla base de datos con nuestro proyecto web.
Para conseguir esta conexión debemos indicar el nombre del servidor de la base de datos, el nombre de la base de datos con la que vamos a conectar, y unaserie de parámetros que configura la conexión.
Para conseguir conectar con la base de datos contamos con el objeto SqlConnection para conectar con servidores SQL Server, pero el resto de proveedorestambién cuentas con sus propios objetos de conexión como por ejemplo OleDbConnection.
Este objeto, recibe como argumento una cadena con la información requerida para la conexión. Para poder construiresta cadena, debemos recordar que modo de autenticación debemos elegir para identificarnos en SQL Server 2005.

Modos de autenticación.
Recuerda que teníamos dos modos de autenticación:
•Autenticación Windows.
• Autenticación SQL Server 2005 o mixta.
Cada una de estas autenticaciones tienen su ventaja y su desventaja frente a la otra.
Si utilizamos autenticación mixta, cada usuario denuestro sitio web deberá tener su propia cuenta en SQL Server 2005, por lo tanto cada vez que demos de alta, baja, o modifiquemos un usuario, deberemos actualizar las cuentas de usuario de SQL Server 2005.Otro modo de trabajo es crear una única cuenta de usuario en SQL Server 2005 que sea la utilizada de modo genérico por todos nuestros usuarios, esto supone un problema importante ya que todos losusuarios de nuestra aplicación compartirán los mismos permisos de acceso, sin importar si se tratan de administradores del sitio o usuarios básicos.
El mayor problema de esta autenticación radica en quecuando se hace una petición de acceso a SQL Server 2005, las credenciales necesarias para esta conexión (login y contraseña) se envían en formato HTML sin encriptar. Esto facilitaría las tareas de...
tracking img