SQL BCP Permissão necessária?

2

Precisa verificar um nível de permissão, um usuário precisa de permissão de inserção em massa \ update \ delete. Se eu adicioná-los à função de servidor "BulkAdmin", isso será suficiente? (Executando o SQL 2012)

    
por D-W 01.12.2014 / 10:37

1 resposta

2

A "função de servidor" bulkadmin apenas concede permissões para inserções em massa.

As permissões para inserir, atualizar e excluir são por banco de dados (ou funções de "banco de dados fixo"). Então você precisa conceder essas permissões em um nível por banco de dados. Eu estou supondo que o que você quer é usar a função de banco de dados fixa db_datawriter, que pode "adicionar, excluir ou alterar dados em todas as tabelas do usuário". Você também pode querer que eles sejam um db_datareader ( consulte funções no nível do banco de dados ).

    
por 01.12.2014 / 15:47

Tags