Objetivo

Este documento tem como finalidade orientar sobre o processo de liberação de acesso à base de dados do Data Warehouse (DW) para clientes externos, incluindo a criação de usuário no SQL Server, concessão de permissões e solicitação de liberação de IP.


1. Pré-Requisitos

Antes de iniciar o processo, certifique-se de possuir as seguintes informações:

  • IP público do cliente que realizará o acesso;

  • Nome do banco de dados DW que será acessado.


2. Criação do Usuário no SQL Server

Passo 1: Acesse o SQL Server Management Studio (SSMS).

Passo 2: Execute o comando abaixo para criar o login no nível do servidor:

CREATE LOGIN [MovereDwUser] WITH PASSWORD = 'SenhaForte@123';


Passo 3: Crie o usuário no banco de dados específico:

USE [nome_do_banco_DW];

CREATE USER [MovereDwUser] FOR LOGIN [MovereDwUser];


3. Concessão de Permissões

Conceda permissão de somente leitura ao usuário no banco de dados:

EXEC sp_addrolemember 'db_datareader', 'MovereDwUser';


4. Liberação de IP para Acesso Externo

  • O cliente deve informar seu IP público, que será utilizado para criar uma regra de firewall permitindo o acesso externo ao servidor onde o banco está hospedado.

  • Formato do IP: Exemplo → 200.100.50.25

  • Este IP será enviado ao analista DevOps responsável pela configuração da regra de acesso.

⚠️ Importante: Caso o IP do cliente não seja fixo e venha a mudar, o acesso será automaticamente bloqueado. Será necessário o envio do novo IP para reconfiguração da regra.


5. Informações de Conexão

Após a liberação do IP, será informado ao cliente:

  • Host e porta de conexão para uso no SQL Server Management Studio.

  • Estes dados variam conforme o servidor onde o banco está restaurado.

Exemplo de acesso:
dw1.moveresoftware.com,2505