Sql | Avantix - Soluciones Informáticas

Permisos de Ejecución en SQL 2005

Posted junio 7th, 2012 in Artículos de Interés by admin

Para dar permisos de ejecucion a Stored Procedures en MS SQL 2005, tendremos que crear otro rol para usar. db_datareader y db_datawriter permite hacer queries, consultas, updates y deletes; pero no permite ejecutar SP.

Para hacer eso creamos un nuevo ROL y le otorgamos permisos de ejecucion:

/* CREATE A NEW ROLE */
CREATE ROLE db_executor

/* GRANT EXECUTE TO THE ROLE */
GRANT EXECUTE TO db_executor

Luego para el usuario en cuestion le asignamos este nuevo ROLE.

Tener en cuenta que estamos asignando para TODOS los SP, luego debemos customizar para sacar los SP que no querramos.

Modelos de datos para vagos

Posted enero 19th, 2012 in Artículos de Interés by admin

Muchas veces busqué modelo de datos de bases de datos relacionales. Los modelos son ejemplos y sus diseños están normalizados para permitir una futura expansión.

Es útil poder reutilizar el conocimiento que tiene alguien en un negocio en particular para tomar como punto de partida de nuestros diseños, tal vez tuvieron en cuenta problemáticas que en un diseño inicial se nos escapan.

http://www.databasedev.co.uk/data_models.html

http://www.databaseanswers.org/data_models/index.htm