Tecnologia da informação

Criando usuário no MySQL

Criando usuário

CREATE USER 'nome_do_usuario'@'localhost' IDENTIFIED BY 'senha_do_usuario';

Este exemplo demostra como criar um usuário que terá permissão de acesso somente da própria maquina (localhost) e definindo sua senha.

Veremos no próximo exemplo como criar um usuário que tenha permissão de acesso (como origem do acesso) vindo de qualquer endereço IP.

CREATE USER 'nome_do_usuario'@'%' IDENTIFIED BY 'senha_do_usuario';

Definindo permissão de acesso a uma base de dados

Neste primeiro exemplo veremos como definir as permissões para que o usuário tenha acesso total porém somente a uma base de dados e o acesso vindo da própria maquina.

GRANT ALL PRIVILEGES ON database_name.* TO 'nome_do_usuario'@'localhost';

Seguindo a mesma lógica, será definido a permissão porém para acesso a partir de qualquer IP.

GRANT ALL PRIVILEGES ON database_name.* TO 'nome_do_usuario'@'%';

Definindo permissão de acesso como root

Por fim veremos como dar permissão como root a este usuário mas com o acesso vindo da própria maquina.

GRANT ALL PRIVILEGES ON *.* TO 'nome_do_usuario'@'localhost';

Seguindo a mesma lógica, será definido a permissão porém para acesso a partir de qualquer IP.

GRANT ALL PRIVILEGES ON *.* TO 'nome_do_usuario'@'%';

Estabelecendo VPN Site-to-site IPSEC com OpenSwan

Neste post veremos passo a passo como configurar o OpenSwan para estabelecer uma VPN Site-to-site (entre 2 redes)  utilizando segredo compartilhado ou certificado digital. No decorrer do post explicarei as diferenças quando um dos firewall está atrás de um equipamento realizando NAT-T.

A motivação da escrita deste post se deu na necessidade de realizar essa VPN em meu ambiente somado ao fato que não encontrei na internet nenhum tutorial que trouxesse de forma simples, completa e bem comentada cada um dos parâmetros para o correto funcionamento do OpenSwan no ambiente proposto. Achei sim, diversos tutoriais, que me ajudaram muito, mas somente informações fragmentadas e muitas vezes confusas, sendo assim resolvi agregar todas em um único post. Espero que ajude.

Leia mais

Integração SafeId + Zabbix

A SafeTrend, lançou um novo plugin para integração entre o SafeId e o Zabbix.

Com essa integração é possível fazer de forma simples alguns processos de administração de usuário, como por exemplo, é possível importar usuários de um arquivo texto ou excel e integra-los com o Zabbix, além de poder definir perfis de acesso.

Segue abaixo a lista de algumas das possibilidades proporcionadas por essa integração:

  • Criação, modificação e remoção de usuário
  • Single Sign-On com outros sistemas
  • Criação de grupos
  • Atribuição de usuário ao grupos
  • Definição de permissões
  • Replicação/troca de senha
  • Controle de acesso por horário (definir qual horário o usuário pode acessar o zabbix)

Caso tenha alguma dúvida segue o site do SafeId

http://single-sign-on.com.br/

————-

The SafeTrend, build a new plugin to integrate SafeId and Zabbix.

This integration help-us in zabbix user management, for example, with this is possible to import into zabbix an users list from excel, also create users grups and profiles.

Folow some possibles with this integration:

  • Create, change and delete user
  • Single Sign-On
  • Create groups
  • Add user in group
  • Set user permissions
  • Replication of password

http://single-sign-on.com.br/

Instalando .NET 3.5

Por uma falha no windows 8, 8.1 e 2012 não é possível realizar a instalação do .net 3.5 através da interface de gerenciamento gráfica.

Sendo assim você poderá habilitar o .NET Framework 3.5 usando a ferramenta de linha de comando DISM (Gerenciamento e Manutenção de Imagens de Implantação) e especificando a mídia de instalação (imagem ISO ou DVD) com a qual o Windows 8 foi instalado.

  1. No Windows 8 ou no Windows Server 2012, abra uma janela do Prompt de Comando com credenciais administrativas (ou seja, escolha Executar como Administrador).
  2. Para instalar o .NET Framework 3.5 da mídia de instalação localizada no diretório D:\sources\sxs, use o seguinte comando:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs

    onde,

    • /Online segmenta o sistema operacional em execução (em vez de uma imagem offline do Windows).
    • /Enable-Feature /FeatureName:NetFx3 especifica que você deseja habilitar o .NET Framework 3.5.
    • /All habilita todos os recursos pai do .NET Framework 3.5.
    • /LimitAccess impede que o DISM entre em contato com o Windows Update.
    • /Source especifica o local dos arquivos necessários para restaurar o recurso (neste exemplo, o diretório D:\sources\sxs).

Teste de carga e otimização de sites/sistemas web

A algum tempo necessitei realizar um teste de carga do site de um cliente, em busca pela web encontrei diversas ferramentas e sites que realizam este trabalho, porém nenhuma das ferramentas nos atendia completamente e algumas muito complexas para realizar testes simples.

Desta forma decidi criar uma ferramenta que pudesse me ajudar e ajudar a comunidade. Seu licenciamento é para livre utilização.

Leia mais