locked
Schema RRS feed

  • Pergunta

  • Eu tenho um banco de dados "XPTO" que tem um usuário "XPTO_USER", quando eu uso o banco de dados "XPTO" logado com o usuário "XPTO_USER", ele usa um schema com o mesmo nome do usuário "XPTO_USER".

    SE eu criar os meus objetos (tabelas, procedures, views, etc) no Schema "DBO" eu abro alguma brecha no banco de dados?

    Abraço.

    • Movido Gustavo Maia Aguiar quinta-feira, 1 de março de 2012 10:35 (De:SQL Server - Desenvolvimento Geral)
    quinta-feira, 1 de março de 2012 01:28

Todas as Respostas

  • Jefferson,

    O que a princípio você imagina que possa estar abrindo de brechas?

    Na verdade um schema é um container, um repositório ao qual você aplica permissões a ele e todos os objetos pertencentes ao mesmo recebem estas permissões.

    Quando utilizamos o schema DBO todos os objetos pertencentes a estes schema vão ter o conjunto de permissões do DBO.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    segunda-feira, 5 de março de 2012 14:05
    Moderador