В MariaDB создан пользователь tuk.
В MariaDB создана база данных пользователь tukdb.
Пользователю назначены все права на эту БД:
> GRANT ALL PRIVILEGES ON tukdb TO 'tuk'@'localhost';
Query OK, 0 rows affected (0.00 sec)
> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
Логинюсь в консоль mysql под SQL-пользователем tuk и пытаюсь создать таблицу:
> use tukdb;
Database changed
> SHOW TABLES;
Empty set (0.00 sec)
> create table `migrations` (`id` int unsigned not null auto_increment primary key, `migration` varchar(191) not null, `batch` int not null) default character set utf8mb4 collate utf8mb4_unicode_ci;
И мне в ответ ошибка:
ERROR 1142 (42000): CREATE command denied to user 'tuk'@'localhost' for table 'migrations'
С чего бы так?