Compartilhar via


Como: Adicionar um usuário a uma função

Você pode adicionar um usuário e uma função a um projeto de banco de dados by using Exibição esquema.No entanto, você deve associar o usuário com a função no manualmente o script pós-implantação.Para obter mais informações sobre POST-scripts de implantação, consulte Como: Especificar Pre-implantação ou Post-implantação Scripts.

Para adicionar um usuário, adicionar uma função e associar o usuário essa função

  1. Abra ou crie um projeto de banco de dados.Para obter mais informações, consulte Como: Criar projetos de banco de dados ou Como: em aberto um projeto de banco de dados.

  2. If Exibição esquema não for exibida, abra o Modo de exibição menu e clicar Exibição esquema.

  3. Se você já tenha criado ou importado o usuário, vá para a etapa 7.

  4. In Exibição esquema, clicar com o botão direito do mouse na pasta de segurança, aponte para Adicionare clique em Usuário.

    The Adicionar novo item caixa de diálogo é exibida.

  5. In Nome, digite o nome do usuário quem você deseja criar.

  6. Clique em Adicionar.

    O usuário é criado e adicionado ao projeto de banco de dados.O arquivo que contém a definição do usuário aparece no O gerenciador de soluções.The objeto de banco de dados para o usuário é exibido no Exibição esquema.

  7. Se você já tenha criado ou importado a função, vá para a etapa 11.

  8. In Exibição esquema, clicar com o botão direito do mouse na pasta de segurança, aponte para Adicionare clique em Função de banco de dados.

    The Adicionar novo item caixa de diálogo é exibida.

  9. In Nome, digite o nome da função que você deseja criar.

  10. Clique em Adicionar.

    A função de banco de dados é criada e adicionada ao projeto do banco de dados.O arquivo que contém a definição de função de banco de dados aparece na O gerenciador de soluções.O objeto de banco de dados para a função aparece no Exibição esquema.

  11. In O gerenciador de soluções, expandir a pasta de scripts, expandir a subpasta Post-implantação e clicar duas vezes no arquivo RoleMemberships.sql.

    O arquivo RoleMemberships.sql aparece no editor de Transact-SQL (T-SQL).Se anteriormente não tiver associado os usuários com funções ou membros da função importadas de um banco de dados existente, o arquivo está vazio.

  12. Adicione uma linha ao arquivo RoleMemberships.sql para associar o usuário à função, sistema autônomo no exemplo a seguir:

    EXEC sp_addrolemember N'RoleName', N'UserName' 
    
  13. Sobre o Arquivo menu, clicar Salvar RoleMemberships.sql.

    As alterações que fez para o RoleMemberships.sql script pós-implantação são salvos.

  14. In O gerenciador de soluções, clicar duas vezes no arquivo Script.PostDeployment.sql.

    O POST-script de implantação é exibido no editor do T-SQL.

  15. Se o script pós-implantação não contiver a seguinte linha, adicioná-lo no participante do arquivo:

    :r ./RoleMemberships.sql
    
  16. Sobre o Arquivo menu, clicar Salvar Script.PostDeployment.sql.

  17. In O gerenciador de soluções, clicar com o botão direito do mouse o projeto de banco de dados e clique em Compilação.

    Seu projeto de banco de dados é criado e o compilação script é criado no local especificado nas propriedades de projeto do banco de dados.Se você em em aberto o script de construção, a linha que você adicionou ao arquivo RoleMemberships.sql aparece na seção pós-implantação do script de construção.

    A próxima time que você implantar o projeto de banco de dados, o usuário e a função serão criadas e o usuário será associado à função.

Consulte também

Conceitos

Trabalhando com objetos de banco de dados

Visão geral da terminologia do banco de dados edição

Outros recursos

Visão geral dos scripts de banco de dados