SQL Server – Como exportar o assembly de um CLR como DLL e fazer engenharia reversa para código-fonte C#

Avalie esse post Olá pessoal, Tudo bem com vocês ? Neste post vou demonstrar como exportar o assembly de um CLR no SQL Server como DLL e fazer engenharia reversa para código-fonte C#. A primeira vez que precisei utilizar esse recurso foi quando existia um assembly já criado e compilado no banco e precisei alterar […]

Leia Mais

SQL Server – Como identificar senhas frágeis, vazias ou iguais ao nome do usuário

Avalie esse post Olá pessoal, Boa noite! Neste post, vou demonstrar como identificar senhas frágeis, vazias ou iguais ao nome do usuário no SQL Server. Isso é especialmente útil para que administradores de bancos de dados consigam evitar ataques por conta de descuidos de usuários na escolha de suas senhas. Introdução Para realizar essa verificação, […]

Leia Mais

Como utilizar a API do Pushbullet para enviar torpedos SMS no C#, PHP, Java ou pelo SQL Server (com CLR)

Avalie esse post Olá pessoal, Boa tarde!! Neste post, quero lhes mostrar uma novidade que consegui desenvolver essa semana e que achei muito bacana, que é o envio de torpedos SMS a partir de praticamente qualquer linguagem de programação atual (C#, VB.NET, Java, PHP, etc) e inclusive, pelo próprio banco de dados SQL Server utilizando […]

Leia Mais

SQL Server – Como executar scripts PowerShell e Prompt-DOS (MS-DOS) utilizando CLR (C#)

Avalie esse post Olá pessoal, Boa noite! CLR ou xp_cmdshell: Qual a melhor forma de executar scripts? Neste post vou demonstrar como executar scripts PowerShell e do Prompt-DOS (MS-DOS) pelo banco de dados SQL Server utilizando o SQL CLR (C#), um recurso do SQL Server que permite que o banco execute códigos escritos na linguagem […]

Leia Mais

SQL Server – Como parar, iniciar e listar os serviços do Windows remotamente

Avalie esse post Olá pessoal, Boa tarde! Neste post vou demonstrar como gerenciar serviços do Windows (Windows Services) a partir do banco de dados SQL Server, utilizando o SQLCLR para realizar essas operações. Isso pode ser especialmente útil na criação de monitoramentos de determinados serviços. Atualmente onde eu trabalho, criei uma tabela de configuração do […]

Leia Mais

Como recuperar o maior valor entre múltiplas colunas em uma tabela do SQL Server

Avalie esse post Olá leitores, Boa noite! Neste post vou demonstrar rapidamente como recuperar o maior valor entre múltiplas colunas em uma tabela do SQL Server. Já vi várias soluções para essa necessidade, mas será que você está utilizando a mais performática dentre elas ? Gerando uma massa de testes Para facilitar a visualização dos […]

Leia Mais