Предоставьте пользовательский доступ папки базы данных

Для других, которые считали этот поток, DependencyWalker является превосходным приложением для этого.

2
задан 7 August 2010 в 21:18
3 ответа

сначала необходимо определить то, с чем база данных:

use database_name;

Затем можно выполнить запрос.

Если это, которым состоит в том все еще работа его, потому что Вы создаете их, но Вы не определили доступ к нему для того данного пользователя.

GRANT ALL ON database_name.* TO 'someuser'@'somehost';

Можно читать больше об использовании Grant по http://dev.mysql.com/doc/refman/5.1/en/grant.html

2
ответ дан 3 December 2019 в 11:10
#1045 - Access denied for user '[username]'@'localhost' (using password: YES)

Та ошибка не имеет никакого отношения к полномочиям файла или каталога. Это - MySQL, говоря Вам, что удостоверения защиты при входе в систему MySQL, которые Вы использовали, являются неправильными для того запроса. Это может быть то, потому что, как Prix указал, Вы не указали базу данных для использования.

1
ответ дан 3 December 2019 в 11:10

Я потратил часы, пытаясь понять предложения на этой и многих других страницах StackOverflow.

Неважно, как я изменил разрешения в MySql, я не смог ничего заставить работать.

Я вернулся к тем разрешениям, с которых начинал.

В конце концов, то, что работало для меня, было проще, чем предложения других:

echo "select id, emailAddress FROM contacts" | mysql --user=myusername --password mydatabasename > /home/my_output_file. tsv

0
ответ дан 3 December 2019 в 11:10

Теги

Похожие вопросы