You are on page 1of 3

#### PERMISSAO NO BANCO

grant all on *.* to 'db_g1marcelo'@'localhost' identified by '102030';

OU

grant all on to 'db_g1marcelo.* to 'g1marcelo'@'localhost' indentified by '30201


0';
GRANT ALL PRIVILEGES ON roundcube.* TO 'roundcube'@'DOMINIO.com.br' IDENTIFIED B
Y PASSWORD '302010';

#### APAGAR USUARIO


DELETE FROM mysql.user WHERE Host=' CAMINHO ' AND User='roundcube';
#### REMOVER ACESSO
revoke all ON roundcubemail.* roundcube@DOMINIO.com.br;

##### CRIPTOGRAFAR SENHA


SELECT PASSWORD ('SENHA');
#########################
##### RECUPERAO NO DEBIAN
cat/etc/mysql/debian.cnf
GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '808
PNt9Fm9WGMyDK';
### recover de apenas um banco
mysql -u root -p --database=phpbb
### LISTAR USUARIOS DO MYSQL
SELECT User, Host FROM mysql.user;
### senha
SELECT PASSWORD ('SENHA')
SELECT PASSWORD ('m4rm3l@d4')
### MOSTRAR PRIVILEGIOS
SHOW GRANTS for usuario@local;
### APAGA O USUARIO CRIA NOVAMENTE COM SSENHA
DELETE FROM mysql.user WHERE Host='localhost' AND User='zabbix';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY PASSWORD
'*DEEF4D7D88CD046ECA02A80393B7780A63E7E789';
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';

### REMOVER PRIVILEGIOS


revoke all ON BANCO.* FROM USUARIO@LOCAL;
FLUSH PRIVILEGES

###ERRO INNODB
#ADICIONAR A LINHA RECOVER
[mysqld]
innodb_force_recovery = 4
### RESTART MYSQL QUIT
service mysql restart
### DUMP DE TODAS AS TABELAS
mysqldump --force --compress --triggers --routines --create-options -uroot -ploc
al12@ --all-databases > databases.sql
### SAiA DE TODAS BASES DE DADOS E MOVA O DIRETORIO
mv /var/lib/mysql /var/lib/mysql.old
### RECRIE A ESTRUTURA DO MYSQL :
mysql_install_db
### RESET A SENHA DO ROOT
mysqladmin -u root password NEWPASSWORD
## REMOVA Innodb_force_recovery line from your /etc/my.cnf
### RESTAURE TODAS AS BASES DE DADOS
mysql -u root -p /bkp-sql/databases.sql
================================================================================
========
### CONFERIR TABELA ESPEFICA EM U BANCO DE DADOS
# mysqlcheck -c thegeekstuff employee -u root -p
### Verifique todas as tabelas em um banco de dados
# mysqlcheck -c alfresco -u root -p
#### Verifique todas as tabelas e todos os bancos
mysqlcheck -c -u root -p --all-databases
mysqlcheck -c -u root -p --databases thegeekstuff alfresco
### Analisar tabelas usando mysqlcheck
mysqlcheck -a thegeekstuff employee -u root -p
### Otimizao de tabelas usando mysqlcheck
# mysqlcheck -o thegeekstuff employee -u root -p

### Repara tabelas usando mysqlcheck


# mysqlcheck -r thegeekstuff employee -u root -p
### Combine verificar, otimizar e reparar tabelas
# mysqlcheck -u root -p --auto-repair -c -o --all-databases
# mysqlcheck --debug-info -u root -p --auto-repair -c -o thegeekstuff employee

##### Opes adicionais teis mysqlcheck


A seguir, so algumas das opes importantes que voc pode usar junto com mysqlcheck.
-A,-toda-bases de dados Considere todas as bases de dados
-A,-analisar Analisar tabelas
-1,-All-in-1 Use uma consulta por banco de dados com tabelas listadas em uma man
eira separada por vrgula
-Auto-reparao reparar a tabela automaticamente ele se est corrompido
-C,-verificar Verifique erros de mesa
-C,-check-only-changed tabelas de seleo que so alteradas desde a ltima
-G,-check-upgrade Verifique se h alteraes de verso dependentes nas tabelas
-B, de bancos de dados de verificar mais de um banco de dados
-F,-rpidas tabelas de verificao que no esto fechados adequadamente
-Fix-db-nomes DB nomes Fix
-Correo da tabela de nomes de tabela de nomes Fix
-F, fora-Continue mesmo quando h um erro
-E,-extended Executar verificao estendida sobre uma mesa. Isso vai demorar um temp
o para executar.
-M,-medium-check Mais rpido do que a opo de seleo estendido, mas faz a maioria dos ch
eques
-O, otimizam-otimizao de tabelas
-Q, rpido mais rpido do que a opo de seleo mdio
-R,-reparo corrigir a corrupo tabela

You might also like