Browsed by
Autor: Tiago Balabuch

Novo curso – Azure SQL Database for all

Novo curso – Azure SQL Database for all

É com imenso prazer que irei disponibilizar o curso que estive criando nos últimos meses de graça.   Para os desenvolvedores que não gostam do DBA, esse curso é para você.  Para administrador & devops (Windows/Linux) que não querem depender do DBA, esse curso é para você  Para DBAs que querem se atualizar e entender como funciona o database na nuvem, esse curso é para voce.  Ou seja, esse curso é para todos que tem interesse em saber como usar o … Continue lendo »

Azure SQL Database – Transparent Data Encryption with bring your own key

Azure SQL Database – Transparent Data Encryption with bring your own key

Transparent Data Encryption (TDE) vem por padrão habilitado quando você cria um novo database no Azure SQL Database.   TDE não é mais uma novidade porem eu tenho visto que é pouco explorada (minha percepção). Se predente usar TDE on-premise vale a pena a leitura no post anterior.  Habilitar ou desabilitar TDE no Azure SQL Database é simplesmente um click para ON ou … Continue lendo »

Transparent Data Encryption and its tricks

Transparent Data Encryption and its tricks

Transparent Data Encryption – TDE não é mais uma novidade, mas sim uma realidade que devemos usar. Um ponto importante que vale ressaltar é que esse recurso está presente apenas na edição ENTERPRISE do SQL Server. Existem alguns passos a passos na internet de como implementar, mas eu vou deixar um script que pode ser seguido. Master Key e Certificados Uma forma simples de implementar o TDE é utilizar um certificado gerado pelo próprio SQL Server que é protegido pela Master Service Key. Se você está implementando ou pretende implementar lembre-se que o mais importante de tudo é fazer backup do certificado e das keys! PARE TUDO e faça BACKUP  O principal aspecto para utilizar o TDE está relacionado à protecao de chaves incluindo backups separados das chaves de criptografia e a … Continue lendo »

Azure SQL Database – Vulnerability Assessment

Azure SQL Database – Vulnerability Assessment

O Vulnerability Assessment (VA) primeiramente introduzido no Azure SQL Database e depois entregue na versão do SQL Server Management Server (SSMS) 17.4 é um recurso que pode ajudar a descobrir, rastrear e corrigir potencias vulnerabilidades no seu database. “To gain the benefits of a Vulnerability Assessment on your database, all you need to do is … Continue lendo »

GDPR – Principle of least privilege

GDPR – Principle of least privilege

Principle of least privilege – Principio do menor privilegio é a prática de limitar os direitos de acesso dos usuários às permissões mínimas necessárias para realizar seu trabalho. Apenas os direitos mínimos necessários devem ser atribuídos a um indivíduo que solicita acesso a um recurso e deve estar em vigor pelo menor tempo necessário. Esse … Continue lendo »

Azure SQL Database – Data Discovery & Classification

Azure SQL Database – Data Discovery & Classification

“SQL Data Discovery & Classification is currently at an early phase, and the eco-system around it is expected to grow as we continue releasing new capabilities” Gostaria de começar esse post com a frase acima que peguei de um comentário no post que anunciou esse recurso! Atualmente esse recurso está em preview, porém já podemos … Continue lendo »

GDPR – como eu me preparei

GDPR – como eu me preparei

“The General Data Protection Regulation (GDPR) will come into force on the 25th May 2018, replacing the existing data protection framework under the EU Data Protection Directive” “The aim of the GDPR is to protect all EU citizens from privacy and data breaches in an increasingly data-driven world that is vastly different from the time … Continue lendo »

Azure SQL Database – Migration tools – part 1

Azure SQL Database – Migration tools – part 1

Escolher a ferramenta de migração nem sempre é uma tarefa fácil uma vez que devemos levar em conta todos os pré-requisitos estabelecidos pelo cliente. Por esse motivo temos que conhecer os principais métodos/ferramentas de migração e suas diferenças para fornecer uma melhor solução e é necessário uma preparação antes de iniciar sua migração. No post … Continue lendo »

Data Migration Assistant – Migration

Data Migration Assistant – Migration

A ferramenta DMA v3.3 nesse momento tem duas opções de projetos: Assessment e Migration. No post anterior Data Migration Assistant – Assessment falei um pouco sobre a funcionalidade de Assessment para assessorar e minimizar o impacto da migração de databases. Esse é o primeiro passo que você deve tomar para realizar uma migração e após verificar todos … Continue lendo »

Azure SQL Database – Azure Active Directory Authentication

Azure SQL Database – Azure Active Directory Authentication

No post anterior (link) expliquei como utilizar SQL Authentication para permitir acesso do Azure SQL Database e agora vamos ver como utilizar o Azure Active Directory Authentication. Recapitulando! Nesse momento o Azure SQL Database permite dois tipos de autenticação: SQL Authentication A identidade é através de um usuário e senha. Quando você está criando um … Continue lendo »

Azure SQL Database – SQL Authentication

Azure SQL Database – SQL Authentication

No post anterior (link) falei um pouco sobre como o firewall pode ser configurado para permitir acesso ao Azure SQL Database e agora vem a pergunta de como posso me autenticar? Nesse momento o Azure SQL Database permite dois tipos de autenticação: SQL Authentication A identidade é através de um usuário e senha. Quando você … Continue lendo »

Azure SQL Database Firewall

Azure SQL Database Firewall

Recentemente eu assisti uma palestra do Roberto Cavalcanti (twitter) no Pass – Global Portuguese (http://globalportuguese.pass.org) sobre Azure SQL Database e me fez pensar que eu deveria me aprofundar mais no assunto e comecei meus estudos. A minha intenção nesse post não é demostrar como criar um database, mas sim como fazer com que as conexões dos … Continue lendo »

Monitorar Index Online com extended events

Monitorar Index Online com extended events

Recentemente eu precisei realizar uma movimentação de dados fisicamente, ou seja, retirar dados do arquivo1 e passar esses dados para o arquivo2. A estratégia adotada foi a recriação do índice clustered em um novo filegroup; CREATE CLUSTERED INDEX [IX_01] ON [dbo].[TEST] ( [ID] ASC ) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, … Continue lendo »

Mudança e um recomeço

Mudança e um recomeço

Quanto tempo que não escrevo nada! Nunca é tarde para recomeçar e por isso estou aqui. O ano de 2016 foi muito corrido para mim com muitos problemas pessoais e principalmente com o meu trabalho que estava me consumindo muito tempo. Sendo assim, junta o pessoal com o profissional e mistura tudo não poderia ter outro resultado … Continue lendo »