Описание тега mysql-error-1142

Error 1142: SELECT/UPDATE/CREATE command denied to user '%s'@'%s' for table '%s'
1 ответ

Увеличение медленной вставки данных в mySQL

Фон: У нас большие плоские файлы размером около 60 ГБ, которые мы вставляем в базу данных. Мы наблюдаем постепенное снижение производительности во время установки. У нас есть 174 (миллион) записей, и мы ожидаем, что еще 50 (миллион) будут вставлены …
05 фев '10 в 02:48
4 ответа

Сбой хранимой процедуры MySQL при втором вызове в том же соединении с командой "SELECT, запрещенной для пользователя 'user'@'localhost" для таблицы "view_name"

У меня есть таблица с именем sales_observation_daily_summary, которая представляет собой материализованное представление sales_observation_daily_summary_view. Я определил хранимую процедуру с именем sync_daily_summary_view_with_table, которая обнови…
02 сен '11 в 05:23
1 ответ

Анализ таблицы MySQL дает ошибку 1040 - Слишком много соединений

Почему когда я бегу ANALYZE TABLE table_name_here Сервер MySQL начинает выдавать эту ошибку: 1040 - Слишком много соединений Я запустил это через PHPMyAdmin кстати.. И таблица содержит более 15 миллионов строк данных. Есть ли способ это исправить? M…
14 мар '11 в 16:20
4 ответа

Команда CREATE запрещена для пользователя, имеющего GRANT ALL PRIVILEGES

Я пытаюсь настроить подчиненное устройство репликации MySQL, и мне очень тяжело LOAD DATA FROM MASTER;, Да, я знаю, что это устарело, но я использую MySQL 5.1, и в данный момент это не моя проблема. По какой-то причине MySQL продолжает говорить мне …
10 мар '11 в 01:49
1 ответ

mysqlworkbench Ошибка 1142: команда создания запрещена пользователю "только для чтения" @

Я пытаюсь создать таблицу в MySQL, но сталкиваюсь с этой ошибкой.
04 июн '18 в 14:08
10 ответов

Предоставить ** все ** привилегии для базы данных

Я создал базу данных, например, "mydb". CREATE DATABASE mydb CHARACTER SET utf8 COLLATE utf8_bin; CREATE USER 'myuser'@'%' IDENTIFIED BY PASSWORD '*HASH'; GRANT ALL ON mydb.* TO 'myuser'@'%'; GRANT ALL ON mydb TO 'myuser'@'%'; GRANT CREATE ON mydb T…
16 фев '11 в 12:38
1 ответ

Ошибка в запросе с помощью JOIN USING

Рассмотрим этот простой запрос: SELECT * FROM table1 JOIN table2 USING(pid) WHERE pid='2' ; Я получаю эту ошибку: 1142: Команда SELECT запрещена пользователю 'root'@'localhost' для столбца 'pid' в таблице 'table1' Когда я заменяю USING с ON (и этот …
04 сен '10 в 06:06
1 ответ

Как запросить столбцы таблицы, когда INFORMATION_SCHEMA дает отказано в доступе?

Что я пытаюсь сделать, это получить все столбцы таблицы (таблица может быть пустой) Пример того, что я делал раньше: SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'aTable' AND table_schema = 'theDatabase' он отлично работает …
26 апр '10 в 21:26
1 ответ

Помогите найти недостатки безопасности на этой странице MySQL?

Я пытаюсь найти недостатки безопасности на странице MySQL. Это задание для класса, изучающего SQL. Через текстовое поле им будет предоставлен доступ к базе данных для отправки запросов и проверки правильности наборов данных. Я хочу выяснить, могут л…
01 мар '10 в 18:57
4 ответа

Проблема нескольких баз данных php

Я установил две базы данных, как показано ниже $con1 = mysql_connect("localhost", "root", "pwd") or die (mysql_error()); $con2 = mysql_connect("localhost", "wordpress", "pwd", true) or die(mysql_error()); mysql_select_db("lab_ancp", $con1) or die(my…
12 ноя '09 в 23:28
2 ответа

GRANT DELETE ON database.table TO username@'%';

Я дал пользователю полный контроль над одной таблицей в базе данных. Как бы то ни было, они не могут удалить записи. Я пробовал как привилегированный пользователь: GRANT DELETE ON databasename.tablename TO username@'%'; flush privileges; Но удалить …
08 окт '10 в 15:08
3 ответа

Есть ли лучший способ назначить разрешения для временных таблиц в MySQL?

Наши пользователи входят в производственную базу данных как пользователь довольно низкого уровня, с SELECT, предоставляемым на уровне базы данных, и INSERT/UPDATE/DELETE, предоставляемым для определенных таблиц, к которым им необходим доступ. У них …
10 дек '09 в 11:48
2 ответа

Как включить кросс-базы данных в MySQL?

Я пытаюсь перенести некоторые данные из моей производственной базы данных в свою песочницу, используя такой запрос: INSERT `dbsandbox`.`SomeTable`(Field1, Field2, Field3) SELECT t.Field1, t.Field2, t.Field3 FROM `dbprod`.`SomeTable` t; Когда я пытаю…
03 дек '08 в 18:36
17 ответов

Ошибка: выберите команду, запрещенную пользователю '<идентификатор пользователя>' @ '<IP-адрес>' для таблицы '<имя-таблицы>'

На моем сайте я использую базу данных MySQL. Я использую веб-сервис, где я делаю все манипуляции с базой данных. Теперь в одном из методов этого веб-сервиса я получаю следующую ошибку. команда выбора, запрещенная пользователю '' @ '' для таблицы '' …
22 янв '11 в 09:13
1 ответ

Разрешения MySQL для работы CRON

Я написал PHP-скрипт, который будет выполняться CRON ежедневно для очистки файлов и удаления старых записей в базе данных. У скрипта нет проблем с запуском, поэтому я знаю, что это не проблема CRON. Проблема в том, что я получаю следующую ошибку: Пр…
13 июн '11 в 20:27
1 ответ

Копирование содержимого таблицы MySQL в таблицу в другой (локальной) базе данных

У меня есть две базы данных MySQL для моего сайта - одна для производственной среды, а другая, гораздо меньшая, для среды тестирования / разработки. Оба имеют идентичные схемы (кроме случаев, когда я тестирую что-то, что я намерен изменить, конечно)…
14 май '10 в 00:54
2 ответа

Ошибка 1142: команды SELECT и LOCK TABLE отклонены

Я переустановил сервер под управлением MySQL. Я создал резервную копию базы данных с помощью MySQL Workbench. Сейчас я пытаюсь импортировать дамп в базу данных через ту же программу, но получаю следующую ошибку: ERROR 1142 (42000) at line 656: SELEC…
1 ответ

Команда CREATE запрещена пользователю?

show grants for charm@'localhost'; ---------------------+ | Grants for charm@localhost | +-----------------------------------------------------------------------------------------------------------------+ | GRANT USAGE ON *.* TO 'charm'@'localhost' …
27 мар '12 в 10:04
3 ответа

MySQL: ОШИБКА 1142 (42000) и ОШИБКА 1064 (42000)

Я использую Windows 7. Я скачал mysql-5.5.16-win32.zip и установил его. Я успешно запустил сервер MySQL, но получаю эту ошибку: C:\Program Files\Mysql\bin&gt;mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is …
12 окт '11 в 16:32
2 ответа

MySQL: отказано в предоставлении разрешений для CREATE

Я настраиваю базу данных и пользователя вместе с предоставлением разрешений, как обычно, и мне все еще отказывают в доступе, и я не уверен, почему: [root@server23 redditonrails]# mysql -u redditonrails -p Enter password: Welcome to the MySQL monitor…
18 май '11 в 16:17