¿ Qué es un esquema en SQL Server 2005?

Ojo En
Feb 21, 2009 · 1 min read

¿Qué es un Esquema?

En Microsoft SQL Server 2005, un esquema es una colección de objetos que se adhieren al estándar ANSI SQL-92.

El estándar ANSI SQL-92 define un esquema como una colección de objetos de base de datos que son propiedad de un único principal y forman un único espacio de nombres.

Todos los objetos de un esquema deben tener un nombre único y un esquema debe tener un nombre único en el catálogo de la base de datos. SQL Server 2005 rompe el vínculo entre usuarios y esquemas, los usuarios no poseen objetos. Esquemas propios objetos y entidades principales propios esquemas.

Un esquema puede ser propiedad de un principal primario o secundario, con el término «principal» que significa cualquier entidad de SQL Server que puede acceder a objetos asegurables.

Tipos de principio que pueden poseer esquemas:

  • Primario
  • Inicio de sesión de SQL Server
  • Usuario de base de datos
  • Inicio de sesión de Windows
  • Secundario
  • Roles de SQL Server
  • Grupos de Windows
  • Esquemas predeterminados

Los usuarios ahora pueden tener asignado un esquema predeterminado mediante la opción DEFAULT_SCHEMA de los comandos CREAR USUARIO y MODIFICAR USUARIO. Si no se proporciona ningún esquema predeterminado para un usuario, se utilizará DBO como esquema predeterminado.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.