o que é um esquema no SQL Server 2005?

de Olho No
Fev 21, 2009 · 1 min de leitura

o Que é um Esquema?

no Microsoft SQL Server 2005, um esquema é uma coleção de objetos aderindo ao padrão ANSI SQL-92.

O padrão ANSI SQL-92 define um esquema como uma coleção de objetos de banco de dados que pertencem a um único principal e formam um único namespace.

todos os objetos dentro de um esquema devem ser nomeados exclusivamente e um esquema deve ser nomeado exclusivamente no catálogo do banco de dados. O SQL Server 2005 quebra o link entre usuários e esquemas, os usuários não possuem objetos. Esquemas próprios objetos e princípios próprios esquemas.

um esquema pode ser de propriedade de um principal primário ou Secundário, com o termo “principal” significando qualquer entidade do SQL Server que possa acessar objetos seguráveis.

tipos de princípios que podem possuir esquemas:

  • Principal
  • Logon do SQL Server
  • Usuário do Banco de dados
  • Login do Windows
  • Secundário
  • Funções do SQL Server
  • Grupos do Windows
  • Esquemas Padrão

agora, os Usuários podem ter um padrão de esquema atribuído utilizando a opção DEFAULT_SCHEMA de CRIAR USUÁRIO e ALTERAR os comandos do USUÁRIO. Se nenhum esquema padrão for fornecido para um usuário, o DBO será usado como esquema padrão.

Deixe uma resposta

O seu endereço de email não será publicado.