Há uma série de funções que os serviços de integração do servidor SQL (SSIS) cumprem, e cada uma dessas funções aumenta o apelo de aproveitar ao máximo o que o processo tem a oferecer.
Para que você fique atualizado sobre os propósitos gerais e os principais elementos do SSIS, este guia básico é um bom lugar para começar. Para uma rápida visão das funções relevantes, continue lendo.
Segurança
A primeira coisa que vale a pena estabelecer é que o termo “funções” pode ser aplicado genericamente ao SSIS, a fim de identificar os seus benefícios mais amplos, tendo também um significado específico neste contexto. As próprias funções são entidades de segurança no nível do banco de dados que determinam como as permissões são tratadas no ambiente operacional.
Por causa disso, eles são capazes de gerenciar o acesso e fornecer proteção a dados de missão crítica. Isto é conseguido através de permissões, que podem ser atribuídas a pacotes SSIS individuais conforme necessário, ou aplicadas de forma mais geral a um banco de dados inteiro.
Sem que as funções de serviço de integração de servidores sejam utilizadas de forma eficaz, as informações confidenciais podem ser colocadas em risco, especialmente quando são transportadas da origem até o destino, deixando-as vulneráveis desnecessariamente.
As ferramentas de segurança de nível superior estarão disponíveis para aqueles que possuem privilégios ssis_admin no ambiente do servidor, e você pode fornecer isso aos membros de um grupo específico, em vez de colocar todo o poder apenas nas mãos de um indivíduo.
Autenticação
É claro que a segurança não é uma escolha binária num contexto SSIS, na medida em que os utilizadores não necessitam de ter acesso completo a todos os pacotes e dados, mas podem ter níveis adequados de contacto e influência, conforme necessário.
As permissões podem ser concedidas ou negadas em ações específicas e, talvez o mais importante, o usuário que concede a permissão também será registrado, para que esse tipo de interação seja rastreável.
Por exemplo, funções podem ser usadas para definir se um usuário tem a capacidade de criar, modificar, executar e ler objetos por conta própria. Eles podem até ter permissão para gerenciar permissões ou, é claro, ser impedidos de fazê-lo.
O resultado é que as funções do SSIS podem capacitá-lo não apenas a garantir que os dados estejam bem protegidos, mas também a permitir que o SSIS seja acessível a toda uma hierarquia de usuários com precisão.
Funções adicionais
Além da função de administrador específica do SSIS, que provou ser um ativo importante nos últimos anos para qualquer implementação de servidor SQL, há também uma série de outras funções de banco de dados Vale a pena considerar.
Isso inclui administradores e operadores que controlam tudo, desde o processo de criação de backups de dados até a realização de alterações menores ou maiores. Em última análise, todos esses papéis são sobre segurança do servidor, embora apenas no nível de gerenciamento de usuários, permissões e controles de acesso. Devem ser utilizados como parte de uma estratégia de segurança mais ampla que permita que as operações do SSIS sejam concluídas sem quaisquer compromissos, nomeadamente através de considerações sobre a proteção física proporcionada ao hardware do servidor e à infraestrutura de rede através da qual é disponibilizado.