Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como #SQL Server
  Control de Acceso en SQL Server: Logins y Usuarios de Aplicación En SQL Server, la gestión de accesos y permisos es fundamental para garantizar la seguridad de los datos. Un enfoque común es la creación de logins y usuarios con distintos niveles de acceso, asegurando que solo tengan las autorizaciones necesarias para sus funciones. En este artículo, exploraremos dos configuraciones comunes: 1. Usuarios con solo conexión, sin acceso a bases de datos 2. Usuarios de aplicación con acceso exclusivo a procedimientos almacenados (SP) mediante Application Roles 1. Creación de un Login sin acceso a ninguna base de datos Si necesitamos que un usuario pueda autenticarse en SQL Server pero sin acceso a ninguna base de datos, podemos seguir estos pasos: Creación del Login en el Servidor USE [master] GO CREATE LOGIN [user1] WITH PASSWORD =N'12345678', DEFAULT_DATABASE=[MiDataEjemplo], DEFAULT_LANGUAGE=[Español], CHECK_EXPIRATION= OFF , CHECK_POLICY= OFF GO Veri...
El Reto de Migrar de DBF a SQL Server: Un Viaje Emocional Migrar una base de datos de DBF a SQL Server no es simplemente una tarea técnica; es un viaje emocional que puede desencadenar una montaña rusa de sentimientos. Inspirado en las emociones de la película "Emociones 2", exploramos cómo nuestras emociones juegan un papel crucial en este proceso y cómo podemos afrontarlas para dar ese importante paso hacia la modernización. Alegría: La Emoción del Progreso Alegría es el motor que nos impulsa a ver las oportunidades y beneficios de migrar a SQL Server. Imagina la eficiencia, la seguridad y las capacidades avanzadas que ofrece SQL Server. Esta emoción nos llena de entusiasmo y optimismo, ayudándonos a visualizar un futuro más brillante para nuestros sistemas y procesos. Tristeza: El Desapego del Pasado Dejar atrás algo que ha sido parte de nuestro trabajo durante años puede generar tristeza. Es normal sentir nostalgia por la familiaridad y el confort de DBF, pero reconocer e...

Trabajando con datos masivos SQL Server, VFP, XML, Stored procedures

 Trabajando con datos masivos SQL Server, VFP, XML, Stored procedures. Introducción En el mundo de la gestión de bases de datos, la eficiencia y la rapidez en la manipulación de datos son cruciales. Una técnica que ha ganado popularidad por su capacidad para manejar grandes volúmenes de datos de manera eficiente es el uso de XML para la inserción y modificación masiva de registros en SQL Server. Esta metodología no solo optimiza el rendimiento, sino que también simplifica el proceso de actualización de múltiples registros, lo que resulta en una mejora significativa en la productividad y la precisión de las operaciones. Las bondades de trabajar con XML para la inserción y modificación masiva de registros Eficiencia en el manejo de datos masivos : Utilizar XML como parámetro permite enviar múltiples registros en una sola transacción. Esto reduce considerablemente el número de llamadas a la base de datos, minimizando el overhead asociado y acelerando el proceso de inserción o actualiz...