Ferramentas do usuário

Ferramentas do site


mariadb:permissoes

Permissões (MariaDB / MySQL)

Criando um novo banco

CREATE DATABASE [bd] CHARACTER SET utf8 COLLATE utf8_general_ci;

* Definir CHARACTER SET e COLLATE é importante senão o BD é criado em latin_swedish

Criando novo usuário

CREATE USER '[usuário]'@'[ip-cliente]' IDENTIFIED BY 'minha-senha';

Permitindo acesso de um usuário a um banco

GRANT ALL PRIVILEGES ON [bd].* TO '[usuário]'@'[ip-cliente]';
FLUSH PRIVILEGES;

Revogando acesso de um usuário a um banco

REVOKE ALL PRIVILEGES ON [bd].* FROM '[usuário]'@'[ip-cliente]';
FLUSH PRIVILEGES;

Verificando as permissões de um usuário

SHOW GRANTS FOR '[usuário]'@'[ip-cliente]';

Bloqueio de tabelas em um BD

Bloquear

FLUSH TABLES WITH READ LOCK;
SET GLOBAL read_only = 1;

Desbloquear

UNLOCK TABLES;
SET GLOBAL read_only = 0;
mariadb/permissoes.txt · Última modificação: 27/04/2021 12:05 por 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki