Conoce los riesgos de activar cross db ownership chaining en SQL Server y por qué deberías mantenerlo desactivado por defecto.
Cómo actúa db_chainig en SQL Server
Demo práctica sobre db_chaining, acceso cruzado entre BBDD y cómo evitar errores sin dar permisos directos. Seguridad sin atajos.
Tablas temporales vs. variables de tabla en SQL Server: diferencias que sí importan
Comparamos tablas temporales y variables de tabla en SQL Server con ejemplos reales, ventajas, limitaciones y consejos de uso profesional.
Procedimientos almacenados para auditoría en SQL Server; Cuando el «sálvese quien pueda» no es estrategia
Implementa auditoría en SQL Server con procedimientos almacenados, usando JSON de forma eficiente y sin recurrir a triggers problemáticos.
Firmar procedimientos almacenados con certificados
¿Quieres conceder permisos sin abrir la puerta de par en par? Hay una técnica poco usada que deberías conocer: firmar procedimientos con certificados.
Contextos de seguridad en SQL dinámico: permisos, procedimientos y sp_executesql
Entender los permisos y el contexto de seguridad en SQL Server es clave para evitar errores cuando creamos SQL Dinámico.
Código dinámico con seguridad en SQL Server
El SQL dinámico en SQL Server puede ser tan útil como peligroso. Es una solución flexible pero puede abrir una puerta trasera a ataques.


