O motivo é o backend do banco de dados MariaDB, que vem instalado com o Kali Linux:
MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL.
Este back-end de banco de dados não permite root@localhost
de acesso do usuário a partir de aplicativos.
Corrigi o problema criando um novo usuário do banco de dados, bwappu
, com privilégios concedidos para o banco de dados bwapp
:
GRANT ALL PRIVILEGES on bwapp.* to 'bwappu'@'localhost';
Veja também esta postagem: link