Criar usuário

CREATE USER 'user'@'host' IDENTIFIED BY 'password';

NOTA: O wildcard % pode ser usado para permitir a conexão vinda de qualquer host.

Listar usuários

use mysql; SELECT user FROM mysql.user;

NOTA: Executar como superuser.

Verificar usuário atual

SELECT current_user();

Verificar conexões atuais

SHOW PROCESSLIST

NOTA: Também é possível acessar via SELECT na tabela information_schema.processlist;

Permitir acesso de leitura e escrita somente uma tabela

GRANT INSERT,DELETE,SELECT,UPDATE ON database.table TO 'username'@'host';

Referências