O Microsoft SQL Server exige funções de usuário específicas para realizar operações específicas. Para realizar operações de captura, restauração, desmontagem, exclusão e montagem de aplicativos virtuais do Backup e DR em um banco de dados do SQL Server, é necessário fornecer credenciais de um usuário do Windows (local ou de domínio) que tenha uma função com privilégios suficientes do SQL para realizar a operação.
Esta seção detalha as funções de usuário necessárias para realizar operações de captura, restauração, desmontagem, exclusão e montagem de aplicativos virtuais de um dispositivo de backup/recuperação. As funções recomendadas apresentadas nesta seção se baseiam nas práticas recomendadas da Microsoft para acessar bancos de dados do SQL Server.
Antes de começar, é recomendável consultar o Backup e DR para bancos de dados do SQL Server.
Usuário administrador local do Windows
Para realizar captura, restauração, exclusão de desmontagem e montagens de aplicativos virtuais, o agente do Backup and DR precisa ser instalado com as credenciais de um usuário do Microsoft Windows que tenha privilégios suficientes no ambiente SQL. O usuário do Windows precisa ter uma ou mais funções específicas atribuídas. O usuário do Microsoft Windows pode ser um usuário recém-criado ou existente.
Funções SQL necessárias para o usuário do Windows
Um usuário administrador local do Windows atribuído à função de servidor sysadmin
tem todas as permissões necessárias para realizar capturas, restaurações e montagens de aplicativos virtuais do Backup e DR.
Se o papel de servidor sysadmin
for considerado muito liberal, atribua a um usuário do Windows os seguintes papéis:
Função de servidor
dbcreator
Papel do banco de dados
db_backupoperator
Papel do banco de dados
db_owner
Além disso, esses usuários também precisam receber os seguintes elementos protegíveis:
Acessar qualquer banco de dados
Criar qualquer banco de dados
Alterar qualquer banco de dados
Conectar SQL
As seções a seguir detalham onde inserir o nome de usuário e a senha do administrador local do Windows para realizar operações específicas relacionadas ao SQL do Backup e DR.
Credenciais para capturar registros de banco de dados do SQL Server
Ao aplicar um modelo de política de plano de backup a um banco de dados do SQL Server, se o modelo tiver uma política que capture registros do banco de dados, insira as credenciais de um usuário do Windows atribuído às funções adequadas no console de gerenciamento nos detalhes e configurações do plano de backup do aplicativo.
Credenciais para restaurar um banco de dados do Microsoft SQL Server
Ao restaurar bancos de dados do SQL Server no console de gerenciamento, na caixa de diálogo Restaurar, insira as credenciais de um usuário do Windows atribuído às funções adequadas.
Credenciais para montar um banco de dados do SQL Server como um aplicativo virtual
Uma montagem de aplicativo virtual monta um banco de dados do SQL Server como um aplicativo virtual. Ao realizar uma montagem de aplicativo virtual de um banco de dados do SQL Server de um dispositivo de backup/recuperação, o usuário precisa receber uma função que permita montar e desmontar (desanexar) o banco de dados do SQL Server.
Ao realizar uma montagem de aplicativo virtual, na caixa de diálogo Montar Opções avançadas, insira as credenciais de um usuário do Windows atribuído às funções adequadas.
O guia de DBA do Microsoft SQL Server do Backup e DR
Esta página faz parte de uma série de páginas específicas para proteger e recuperar bancos de dados do Microsoft SQL Server com o Backup e DR. Para mais informações, consulte:
- Backup e DR para bancos de dados do Microsoft SQL Server
- Preparar bancos de dados do SQL Server para o serviço de backup e DR
- Adicionar um host de banco de dados do SQL Server e descobrir bancos de dados
- Configurar planos de backup para instâncias e bancos de dados do Microsoft SQL Server
- Detalhes e configurações de aplicativos para instâncias e bancos de dados do Microsoft SQL Server
- Montar um banco de dados do SQL Server
- Montar bancos de dados em grupos de disponibilidade AlwaysOn do SQL
- Gerenciar uma montagem ativa
- Migrar um banco de dados do SQL Server
- Clonar bancos de dados do SQL Server
- Recuperar backups do SQL Server