Вам необходимо войти в систему как пользователь root и запустить:
SHOW GRANTS FOR 'ukld'@'%';
Скорее всего, у вас нет разрешений, которые, как вы думаете, у вас есть ... вам нужны привилегии INSERT дляБД и таблицы, в которые вы пытаетесь LOAD DATA
.
ОБНОВЛЕНИЕ:
Чтобы исправить проблему GRANT, выполните эти операторы как root в вашей установке MySQL:
REVOKE SELECT, INSERT, UPDATE, DELETE, CREATE,
DROP, INDEX, ALTER, CREATE TEMPORARY TABLES,
LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW,
CREATE ROUTINE, ALTER ROUTINE
ON ukld.* FROM 'ukld'@'%';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE,
DROP, INDEX, ALTER, CREATE TEMPORARY TABLES,
LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW,
CREATE ROUTINE, ALTER ROUTINE
ON ukld.* TO 'ukld'@'%' IDENTIFIED BY PASSWORD 'xxx';
FLUSH PRIVILEGES;
Убедитесь, что вы установили правильный пароль во втором операторе.