Los esquemas en la base de datos juegan un papel primordial dentro de la organización de la base de datos, su función es describir es si misma la base de datos.
El uso de esquemas es importante, por que también nos ayuda a determinar el verdadero dueño de la información y con ello podemos asignar los permisos correspondientes a cada conjunto de datos.
Por eso es muy importante que las tablas se creen en el esquema correcto.
¿Pero que pasa si no se crearon en el esquema correcto?
Pues solo es necesario transferirlo, para ello es necesario.
1. Crear el nuevo esquema
IF (NOT EXISTS (SELECT 1 FROM sys.schemas WHERE name = 'adm'))
BEGIN
EXEC ('CREATE SCHEMA [adm] AUTHORIZATION [dbo]')
END
2. Transferir el esquema
ALTER SCHEMA adm
TRANSFER dbo.ReglaNegocio
Felices Lineas
El uso de esquemas es importante, por que también nos ayuda a determinar el verdadero dueño de la información y con ello podemos asignar los permisos correspondientes a cada conjunto de datos.
Por eso es muy importante que las tablas se creen en el esquema correcto.
¿Pero que pasa si no se crearon en el esquema correcto?
Pues solo es necesario transferirlo, para ello es necesario.
1. Crear el nuevo esquema
IF (NOT EXISTS (SELECT 1 FROM sys.schemas WHERE name = 'adm'))
BEGIN
EXEC ('CREATE SCHEMA [adm] AUTHORIZATION [dbo]')
END
2. Transferir el esquema
ALTER SCHEMA adm
TRANSFER dbo.ReglaNegocio
Felices Lineas
No hay comentarios.:
Publicar un comentario