Escolar Documentos
Profissional Documentos
Cultura Documentos
Luciano F. de Medeiros
Sistema de Privilégios de Acesso
• Sistema particular do MySQL para controlar o
acesso e a realização das operações solicitadas
ao servidor MySQL pelos usuários
autenticados
• Com este sistema, o MySQL possibilita não
apenas aqueles usuários que tem acesso, mas
também a quais databases e tabelas e quais
operações o usuário pode realizar em cada
uma delas
Autenticação
• A autenticação de usuário considera não só o
nome do usuário sendo processado, mas
também o domínio de onde o usuário faz o
acesso
• Assim, um usuário user@localhost é diferente
do usuário user@dominio.com.
• Mesmo que o usuário digite o seu nome com
a senha, não acontecerá a validação.
Validação de Operações
• São similares ao uso de filtros para se saber
qual operação o usuário pode ou não executar
Sucesso.
Syntaxe
CREATE USER user IDENTIFIED BY password;
SELECT CURRENT_USER();
Exemplo
• Crie um usuário ‘user’ para o domínio
‘localhost’
• Coloque uma senha específica
• Dê permissão para acesso às tabelas do
database sakila