Pular para o conteúdo principal

Postagens

MySQL: Como criar um Novo Usuário e Conceder Permissões

Criar usuários no MySQL Sobre o MySQL O MySQL é um sistema de gerenciamento de banco de dados open source que ajuda os usuários a armazenar, organizar, e posteriormente, recuperar dados. Ele possui uma variedade de opções para conceder a usuários específicos permissões diferenciadas dentro de tabelas e bases de dados, veremos aqui um breve resumo de algumas das muitas opções. Como criar um Novo Usuário Para criar um usuário, precisamos que o servidor MySQL esteja instalado e funcionando normalmente. Vamos acessar o servidor via linha de comando. Login no MySQL Para logar no MySQL via linha de comando, digite: mysql -u root -p Digite a senha do usuário root e tecle ENTER . Observação: Se precisar alterar a senha do usuário root, verifique as seguintes instruções MySQL: Alterando a senha do usuário roo t . Você estará no prompt de comando do MySQL e visualizará algo como: mysql> Vamos criar um novo usuário dentro do shell do MySQL: CREATE...

MySQL: Alterando a senha de usuário inclusive root

Esqueceu a senha do usuário MySQL? Alterar ou limpar a senha de um usuário MySQL, requer alguns passos. À medida que informaremos os métodos, alguns deles irão coincidir com o seu problema. Alterando a senha via comando mysqladmin Método 1 - Definindo a senha de root num primeiro momento Se não havia definido a senha de root para o MySQL, o servidor não irá requerê-la para todas as conexões como usuário root. Para defini-laI, vamos usar o mysqladmin: mysqladmin -u root password newpass Para modificar a senha do usuário root já predefinida: mysqladmin -u root -p oldpassword newpass Caso o sistema venha a pedir uma senha é porque a senha atual do usuário root está errada. Enter password: Se você informar a senha errada, obterá: mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)' Então sigas as instruções abaixo para recuperar a senha do usuário MyS...

Como eliminar uma sessão de login remotamente

Como eliminar uma sessão de login remotamente Você pode eliminar uma sessao UNIX de login remotamente enviando um sinal de hangup (SIGHUP) para o processo que está rodando a sessão. Para fazer isso, siga os passos: Identifique o shell que você quer eliminar. Para verificar o seu shell, ou o tty corrente digite, no prompt do unix/linux: tty Para visualizar todos os processos que estão rodando, digite: ps -fu username Troque username pelo nome do usuário a pesquisar. Você verá algo como: UID PID PPID C STIME TTY TIME CMD A primeira coluna "UID" - Id do usuário, a segunda coluna PID corresponde ao "process ID". O traço (-) antes do nome do processo indica que o processo é um shell login. Digite então: ps -fu username | grep bash Troque  username  pelo nome do usuário a pesquisar. Você terá os processos ID daquele processo em particular. O comando a seguir mostra quem está logado e o que está fazendo em tempo de execução: w Você...

Como utilizar o GitHub no seu dia-a-dia

GitHub no seu dia-a-dia Para aqueles que não tem a versão do projeto em seu computador, deve baixá-lo direto do repositório de desenvolvimento que fica no GitHub, como exemplo: # git clone https://github.com/alexandrellemes/livro-caixa.git  Para aqueles que já possuem o projeto no computador, mas precisam atualizá-lo com as alterações que outros desenvolvedores fizeram, usar o comando: # git pull Esse comando "pega" as alterações do Github e coloca no seu repositório local.  Para ver as alterações que você fez localmente, usar o comando: # git status  Caso haja arquivos alterados que queira adicionar ao próximo commit, usar o comando: # git add <file>  # git add * Para aqueles que querem salvar as alterações feitas localmente, usar o comando: # git commit -m "MENSAGEM A SER ESCRITA PARA FACILITAR O NOSSO GERENCIAMENTO DE TICKETS. Fecha #NUMERO_DO_TICKET_RELACIONADO (OPCIONAL)" <file>  Observação:  Caso queira realizar o commit de um ...

Instalação do composer - linux

COMPOSER - versão linux É uma fantástica ferramenta para gerenciamento de dependências para o PHP que vem ganhando espaço e se tornando cada vez mais indispensável. Com algumas poucas linhas de configurações você define todas as bibliotecas de terceiros ou mesmo suas que deseja/precisa utilizar em seu projeto, o  composer  encarrega-se de baixá-las e criar um autoloader deixando-as prontas para uso. Basicamente precisará do PHP em sua versão a partir da 5.3.2. Seguem os passos: Instale o PHP, de preferência a última versão. Pois nela estaremos ganhando com as novas idéias e tecnologias, como também em princípios de segurança e velocidade; Baixe o composer Verifique a configuração do caminho de instalação, o PATH. Comandos: Instalando via CURL: # curl  -sS https://getcomposer.org/installer | php Instalando via PHP: # php  -r "readfile('https://getcomposer.org/installer');" | php ou # php  composer-setup.php   --install-dir=...

Laravel 5.4 - Login rápido

Laravel 5.4 - auth No Laravel 5.4 temos alguns comandos do artisan que criam o login , register e reset da senha de forma bem rápida. Seguem os passos: Baixe o Laravel através do composer ou do php Configure a conexão ao banco de dados Rode os comandos do artisan para criar as tabelas e o codigo automaticamente Seguem os comandos: Precisamos que o composer esteja instalado, veja o post sobre a instalação do composer, bem prático e rápido. Podemos instalar um script que baixa o Laravel para o nosso projeto automaticamente com poucos comandos. Para instalá-lo, basta digitar: # composer  global require "laravel/installer" Certifique de colocar a pasta do composer no path de sua máquina. Por exemplo, no linux, o diretório: $ HOME / . composer / vendor / bin Adicione ao $PATH e digite: # laravel Será apresentado os comandos desse script. Digite: # laravel new blog Será criado uma pasta a partir de seu diretório com o nome do projeto ...

Linux - cores em alguns comandos

Cores no shell Ao acessar o shell do Ubuntu, por exemplo, e digitar um simples ls já aparece a listagem do diretório com cores diferentes. Isso acontece devido ao fato no ubuntu já vir pré-configurado as cores para o ambiente. Em alguns OS isso não é padrão. Para fazer isso, é simples, modifique o arquivo bashrc do usuário e acesse novamente o shell. vim ~/.bashrc Onde modificamos a apresentação de alguns comandos. alias ls='ls --color=auto' alias dir='dir --color=auto' alias vdir='vdir --color=auto' alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' alias ll='ls -alF' alias la='ls -A' alias l='ls -CF' Divirtam-se... Tags: linux, ls, script by Alexandre LLemes