Форум КриптоПро
»
КриптоПро УЦ
»
КриптоПро УЦ 2.0
»
Разрешение CREATE DATABASE запрещено в базе данных «master»
|
Denis_ |
|
|
Статус: Участник Группы: Участники
|
Добрый день. При добавлении роли «Сервер ЦС» возникает ошибка: ПОДРОБНО: Строка соединения: Data Source=.CPCC;Integrated Security=True;Pooling=True;MultipleActiveResultSets=True ПОДРОБНО: CryptoPro.DbMigrator Information: 0 : Создание новой базы данных… ОШИБКА: Could not deploy package. |
![]() |
|
|
Захар Тихонов |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 35 раз |
Здравствуйте. Скорее всего у пользователя от имени которого создается БД нет всех прав на редактирование и создание БД на установленном сервере. |
|
Техническую поддержку оказываем тут. |
|
![]() |
|
|
Denis_ |
|
|
Статус: Участник Группы: Участники
|
Гениальный ответ, спасибо — подобное мной уже найдено в поисковиках. Использую руководство по установке к Крипто-Про УЦ 2.0. Требуется алгоритм исправления ситуации для успешного завершения установки Крипто-Про УЦ. |
![]() |
|
|
Denis_ |
|
|
Статус: Участник Группы: Участники
|
По инструкции с п.4.2.3 и до п.4.2.17 речь о пользователе с правами создания БД отсутствует. Где вводятся эти данные? |
![]() |
|
|
Захар Тихонов |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 35 раз |
Речь идет о пользователи windows, под которым вы в данный момент авторизованы и выполняете установку УЦ. |
|
Техническую поддержку оказываем тут. |
|
![]() |
|
|
Захар Тихонов |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 35 раз |
Автор: Denis_ По инструкции с п.4.2.3 и до п.4.2.17 речь о пользователе с правами создания БД отсутствует. Где вводятся эти данные? Этим пользователям и не нужны права на доступ к БД (но вам ни кто не запрещает им их предоставить) |
|
Техническую поддержку оказываем тут. |
|
![]() |
|
|
Denis_ |
|
|
Статус: Участник Группы: Участники
|
Автор: tikhonov Речь идет о пользователи windows, под которым вы в данный момент авторизованы и выполняете установку УЦ. Стр.18 раздел 4.Настройка сервера ЦС. |
![]() |
|
|
Захар Тихонов |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 35 раз |
Автор: Denis_ Автор: tikhonov Речь идет о пользователи windows, под которым вы в данный момент авторизованы и выполняете установку УЦ. Стр.18 раздел 4.Настройка сервера ЦС. В инструкции по установке, в пунктах 2.4 и 3.2, предоставлена информация по установке SQL server: Цитата: режим проверки — Windows, администратор экземпляра SQL- учётная запись администратора компьютера Т.е. при установке SQL, вы предоставляете какой учетке/группе_пользователей иметь доступ на SQL server. |
|
Техническую поддержку оказываем тут. |
|
![]() |
|
|
Denis_ |
|
|
Статус: Участник Группы: Участники
|
Автор: tikhonov Автор: Denis_ Автор: tikhonov Речь идет о пользователи windows, под которым вы в данный момент авторизованы и выполняете установку УЦ. … Цитата: режим проверки — Windows, администратор экземпляра SQL- учётная запись администратора компьютера Благодарю. Установку комплекса программ УЦ Крипто-Про необходимо производить от имени одного пользователя, начиная с развёртывания дистрибутива. Отредактировано пользователем 26 июня 2017 г. 10:09:53(UTC) |
![]() |
|
|
Захар Тихонов |
|
|
Статус: Сотрудник Группы: Участники Сказал «Спасибо»: 35 раз |
Автор: Denis_ Благодарю. Установку комплекса программ УЦ Крипто-Про необходимо производить от имени одного пользователя, начиная с развёртывания дистрибутива. Всегда можно предоставить любому пользователю права на доступ к БД |
|
Техническую поддержку оказываем тут. |
|
![]() |
|
| Пользователи, просматривающие эту тему |
|
Guest |
Форум КриптоПро
»
КриптоПро УЦ
»
КриптоПро УЦ 2.0
»
Разрешение CREATE DATABASE запрещено в базе данных «master»
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
- Remove From My Forums
-
Вопрос
-
Здравствуйте! У меня такой вопрос. Когда я пытаюсь создать базу данных с помощью SQL Server Management Studio Express, у меня возникает ошибка:
Msg 262, Level 14, State 1, Line 1
CREATE DATABASE permission denied in database ‘master’.
Я новичок. Подскажите пожалуйста, как мне решить данную проблему. Заранее благодарен за ответ.
Ответы
-
Нехватает прав. Залогиньтесь либо под sa либо под Windows аккаунтом (который вы указали как администратора при установке).
-
Помечено в качестве ответа
8 февраля 2011 г. 5:27
-
Помечено в качестве ответа
[Решено] При создании БД выскочила ошибка — Разрешение CREATE DATABASE запрещено в базе данных «master». Что делать?
Никак не могу создать базу данных, все делаю по инструкции но все равно выскакивает эта ошибка — Разрешение CREATE DATABASE запрещено в базе данных «master». Как это поправить?

Эта ошибка показана на рисунке выше. Она возникает по причине того что пользователю в MS SQL Server не даны права на создание баз данных. Чтобы дать права нужно запустить программу ДНД ЭТЛ Профессионал .Нет от имени администратора. Для этого сделайте следующее:
1. Перейдите в папку с установленной программой. По умолчанию это каталог:
C:Program FilesДНД Софт (ИП Рыженков)ДНД ЭТЛ Профессионал .Нет
2. Выберите файл DNDEtlPro.exe, нажмите по нему правой кнопкой мыши и в контекстном меню выберите пункт Запустить от имени Администратора.
После этого у программы ДНД ЭТЛ Профессионал .Нет будут права «Администратора», которые позволят создать Базу Данных на сервере БД без каких либо ограничений.
3. Попробуйте заново создать БД.
Все вышеперечисленные действия нужно делать только один раз, исключительно для создания Базы Данных.
Если способ выше не помог, то возможно у Вашего пользователя Windows вообще нет прав на работу в MS SQL Server. Чтобы дать ему эти права нужно сделать следующее:
1. Зайти в систему от имени пользователя с правами локального администратора
2. Запустить командную строку (CMD.exe) с правами администратора (начиная с Windows Vista по умолчанию включен UAC, поэтому для полных прав в системе все программы нужно запускать правым кликом vsib > запустить от имени от администратора)
3. Выполнить остановку службы SQL Server
net stop MSSQLSERVER
Примечание: MSSQLSERVER — Это имя экземпляра SQL Server у вас может быть другое имя, смотрите имя в Диспетчере задач на вкладке «Службы», кстати там тоже службу можно остановить.
4. Выполнить запуск службы SQL Server в однопользовательском режиме
net start MSSQLSERVER /m
5. Подключиться к командному процессору управления SQL Server с правами текущего пользователя
sqlcmd -E
6. Добавить объект безопасности Windows (локального или доменного пользователя или группу) в базу данных пользователей SQL Server
CREATE LOGIN [builtinадминистраторы] FROM WINDOWS;
GO;
7. Назначить этому пользователю права администратора SQL Server’a
EXEC sp_addsrvrolemember ‘builtinадминистраторы’, ‘sysadmin’;
GO;
8. Выйти из sqlcmd
exit
9. Запустить службу SQL Server в обычном режиме
net start MSSQLSERVER
10. Теперь можно подключаться через программу к вашему SQL серверу и выполнять необходимые действия
This post was modified 4 года назад 2 times by Денис
Денис
(@denov)
Admin
| 117 Сообщения
0 89 1
|
|||
| мухомор777
22.06.20 — 09:57 |
добрый день.Поставил скул 12 пытаюсь создать базу через 1с пишет; |
||
| мухомор777
1 — 22.06.20 — 09:59 |
агент сервера стартует с системной учетной записью |
||
| мухомор777
2 — 22.06.20 — 10:03 |
если указываю пользователя при создании sa то пишет: |
||
| Волшебник
Модератор 3 — 22.06.20 — 10:04 |
Создай базу вручную в SQL Management Studio и сделай пользователя 1C её владельцем (db owner) |
||
| мухомор777
4 — 22.06.20 — 12:50 |
(3)извините свет вырубали на пару часов.На вкладке общие владелец базы указан то владелец под которым я захожу на рдп SERVER1c |
||
|
Krolik Bezobraznik 5 — 22.06.20 — 14:37 |
(0) Вы под каким SQL пользователем пытаетесь создать базу? |
![]() |
|
TurboConf — расширение возможностей Конфигуратора 1С |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Форум по обсуждению программ для инженеров
Никак не могу создать базу данных, все делаю по инструкции но все равно выскакивает эта ошибка — Разрешение CREATE DATABASE запрещено в базе данных «master». Как это поправить?

Эта ошибка показана на рисунке выше. Она возникает по причине того что пользователю в MS SQL Server не даны права на создание баз данных. Чтобы дать права нужно запустить программу ДНД ЭТЛ Профессионал .Нет от имени администратора. Для этого сделайте следующее:
1. Перейдите в папку с установленной программой. По умолчанию это каталог:
C:Program FilesДНД Софт (ИП Рыженков)ДНД ЭТЛ Профессионал .Нет
2. Выберите файл DNDEtlPro.exe, нажмите по нему правой кнопкой мыши и в контекстном меню выберите пункт Запустить от имени Администратора.
После этого у программы ДНД ЭТЛ Профессионал .Нет будут права «Администратора», которые позволят создать Базу Данных на сервере БД без каких либо ограничений.
3. Попробуйте заново создать БД.
Все вышеперечисленные действия нужно делать только один раз, исключительно для создания Базы Данных.
Если способ выше не помог, то возможно у Вашего пользователя Windows вообще нет прав на работу в MS SQL Server. Чтобы дать ему эти права нужно сделать следующее:
1. Зайти в систему от имени пользователя с правами локального администратора
2. Запустить командную строку (CMD.exe) с правами администратора (начиная с Windows Vista по умолчанию включен UAC, поэтому для полных прав в системе все программы нужно запускать правым кликом vsib > запустить от имени от администратора)
3. Выполнить остановку службы SQL Server
net stop MSSQLSERVER
Примечание: MSSQLSERVER — Это имя экземпляра SQL Server у вас может быть другое имя, смотрите имя в Диспетчере задач на вкладке «Службы», кстати там тоже службу можно остановить.
4. Выполнить запуск службы SQL Server в однопользовательском режиме
net start MSSQLSERVER /m
5. Подключиться к командному процессору управления SQL Server с правами текущего пользователя
sqlcmd -E
6. Добавить объект безопасности Windows (локального или доменного пользователя или группу) в базу данных пользователей SQL Server
CREATE LOGIN [builtinадминистраторы] FROM WINDOWS;
GO;
7. Назначить этому пользователю права администратора SQL Server’a
EXEC sp_addsrvrolemember ‘builtinадминистраторы’, ‘sysadmin’;
GO;
8. Выйти из sqlcmd
exit
9. Запустить службу SQL Server в обычном режиме
net start MSSQLSERVER
10. Теперь можно подключаться через программу к вашему SQL серверу и выполнять необходимые действия
Источник
Knowledgebase
Categories
Information about our testing process and how you can participate
Frequently asked questions concerning the billing and invoicing process
Information about using consignments
Information about entering descriptions and description wrappers.
Tips and guidelines for using the SixBit Discussion Board
Information about setting up and troubleshooting email and ftp
General information on different topics concerning SixBit
Information about importing, exporting and backing up data
FAQ’s and troubleshooting tips for a successful installation.
Information on new features from Spring/Fall Seller Updates
Information about how SixBit synchronizes with the eCommerce sites
Information about the running SixBit and errors that might occur on startup.
Information about SixBit’s discount shipping insurance and printing postage.
Information about problems that may occur while submitting items to eCommerce sites.
Frequently asked questions concerning the subscription process
Information about the user interface and errors that may occur.
Useful information on topics relating to eBay and eCommerce selling.
Most Popular Articles
Addressing mail to the United Kingdom can be confusing. After researching the topic, we have.
In an effort to make items more discoverable on the site, as part of the Spring 2015 Seller.
EBay does not allow users to assign a different seller account to “Running» listings. So, you.
Symptom:During installation, the user sees the following error:Error 27552. Error creating.
Background Windows allows for different services to run in the background to perform different.
Источник
Ошибка установки соединения с базой данных: причины возникновения и способы устранения
Ошибка установки соединения с базой данных — довольно частое явление на WordPress, которое может быть вызвано различными причинами. При первом появлении она может добавить седых волос владельцу сайта, ведь доступ к ресурсу будет невозможен, включая и его «админку», и при недостатке знаний ставит в тупик.
Не стоит паниковать и сильно переживать, ошибка установки соединения может быть исправлена относительно простыми методами. В нашей статье мы расскажем, почему возникает данная неисправность, как можно ее устранить, и что делать, чтобы снизить риск ее повторного появления.
Суть и причины возникновения ошибки установки соединения с базой данных
Чтобы понять, что означает “Ошибка установки соединения с базой данных” (Error establishing a database connection) разберемся, как работает WordPress и выясним, что такое база данных.
База данных — это и есть совокупность информации, организованная так, чтобы при необходимости компьютер смог ее найти и обработать. Все сведения о вашем WordPress сайте хранится в базе данных на серверах вашего хостинг- провайдера. Любое действие на сайте приводит кому, что WordPress посылает запрос на нужную информацию в базу данных. Если запрос успешно обработан, то пользователь получает нужную информацию.

Суть и причины возникновения ошибки установки соединения с базой данных
Одним из наиболее важных файлов в WordPress является wp-config.php файл. Он находится в корневой директории и содержит сведения о конфигурации вашего сайта, в том числе и информацию о подключении к базе данных. Важно, чтобы эта информация была прописана в строго определенном порядке:
- Database Name — Имя базы данных
- Database Username — Имя пользователя базы данных
- Database Password — Пароль пользователя базы данных
- Database Host — Сервер базы данных
Первые шаги устранения ошибки установки соединения
Рассмотрим основные причины ошибки установки соединения с базой данных и способы их устранения.
Прежде всего, настоятельно рекомендуем создать резервную копию всей важной информации и обновлять ее после каждого значимого изменения. Тогда вы гарантированно не потеряете данные. А в случае серьезной ошибки и восстановления базы данных, не столкнетесь с необходимостью создания сайта с нуля. Для создания резервной копии используются плагины Duplicator или All-in-One WP Migration.
Есть много программных модулей для резервного копирования, но они не смогут вам помочь при отсутствии доступа в админку.
В такой ситуации нужен плагин ISPmanager или другой модуль, который поможет, управляя хостингом, сделать полное резервное копирование сайта.

Первые шаги устранения ошибки установки соединения
При возникновении сложностей стоит воспользоваться технической поддержкой, которая есть на всех платных хостингах. Здесь вам окажут квалифицированную помощь с созданием резервной копии.
3 способа устранения ошибки установки соединения с БД
Проверка памяти сервера
Предположим, вы проверили учетные данные в фале wp-config.php и убедились в их корректности. Следующим шагом следует проверить сервер на наличие памяти. Довольно часто ошибка соединения возникает из-за перегруженности сервера. Если сервер хостинг-провайдера испытывает трудности, то и ваш сайт WordPress будет замедляться.
В первую очередь удостоверимся, что MySQL работает, и памяти для обработки данных WordPress достаточно.
Подключитесь к удаленному серверу через SSH, используя IP-адрес сервера:
Затем убедимся, работает ли MySQL с помощью утилиты netstat. Она позволяет отслеживать проблемы, связанные с производительностью сети. Чтобы увидеть список TCP-портов, которые прослушиваются, и имена программ, используйте команду:
sudo netstat -plt
где флаги –p, –l и –t означают program (программы), listening (прослушивание) и TCP соответственно.
В результате выполнения команды вы увидите список. Найдите в нем mysqld – это сервер MySQL:

Проверка памяти сервера
Если вы видите его в списке, значит, сервер MySQL работает и прослушивает соединения. В противном случае нужно попробовать ручной запуск сервера. Следующая команда полностью перегружает MySQL:
sudo systemctl start mysql
После выполнения этой команды сервер запустится. Проверьте это с помощью sudo netstat -plt, как описано ранее.
По какой причине сервер MySQL может завершить работу? Эта система очень эффективна и производительна, но не всегда стабильна. Если количество одновременно выполняемых задач велико, то она существенно замедляется. Чтобы минимизировать возможные проблемы, нужно следить за объемом доступной памяти.
Скачивайте и используйте уже сегодня:

Топ-30 самых востребованных и высокооплачиваемых профессий 2022
Поможет разобраться в актуальной ситуации на рынке труда

Подборка 50+ ресурсов об IT-сфере
Только лучшие телеграм-каналы, каналы Youtube, подкасты, форумы и многое другое для того, чтобы узнавать новое про IT
ТОП 50+ сервисов и приложений от Geekbrains
Безопасные и надежные программы для работы в наши дни
Проверьте log-файлы и ищите в них сообщения об ошибках. Для поиска используйте команду zgrep:
zgrep -a «allocate memory» /var/log/mysql/error.log*
В результате выполнения данной команды вы увидите все log-файлы, содержащие error.log и ‘allocate memory’. Поиск будет выполняться по файлам в директории /var/log/mysql/.
На выводе вы можете увидеть подобную строку:
2017-04-11T17:38:22.604644Z 0 [ERROR] InnoDB: Cannot allocate memory for the buffer pool
Это значит, что для корректной работы MySQL не хватает памяти. Именно это и является причиной ошибки подключения к базе данных. Если вы видите не одну такую строку, а несколько, значит, проблема нехватки памяти регулярная. Решается она переносом данных на более мощный сервер. Если сайт размещен на облачном сервере, то хостинг-провайдер в большинстве случаев может обновить сервер быстро и с минимальным простоем.

Если команда zgrep не выдала списка log-файлов, то сервер не испытывает проблем с нехваткой памяти. Значит проблемы установки соединения с базой данных может быть связана неверными учетными данными MySQL.
Проверка учётных данных MySQL
Если вы поменяли хостинг-провайдера или переместили установку WordPress на новый сервер, то информация в файле wp-config.php становится неактуальной. Вам необходимо поменять соответствующие строки в файле, иначе подключение к базе данных будет невозможно.
Чтобы найти этот файл используйте команду find:
sudo find / -name «wp-config.php»
Данная команда будет искать файл с указанным именем в корневой папке. Если он будет найден, то на выходе вы увидите путь к найденному файлу:
Чтобы открыть его в текстовом редакторе nano, напишите:
sudo nano /var/www/html/wp-config.php
В результате вы увидите файл с большим количеством строк. Первыми строками как раз и будут те, что описывают подключение к базе данных:
/** The name of the database for WordPress */
/** MySQL database username */
/** MySQL database password */
define(‘DB_PASSWORD’, ‘database password’);

Проверка учётных данных MySQL
Вместо ‘database_name’, ‘database_username’ и ‘database_password’ должны быть указаны корректные данные о вашей БД. При необходимости отредактируйте их. На забудьте сохранить файл и выйти из редактора, нажатием CTRL-O, CTRL-X.
Чтобы убедиться, что проблема решена, попробуйте подключиться к базе данных. Для этого наберите команду:
mysqlshow -u database_username -p
Затем введите пароль. Если имя пользователя или пароль не верные, то вы увидите ошибку Access denied. В противном случае на экран будет выведена информация обо всех базах данных, к которым у вас есть доступ.
Если вы видите имя нужной базы данных в списке, то в файле wp-config.php указаны корректные данные. Теперь можно перезапустить WordPress сайт.
Если после этого ошибка подключения к базе данных не исчезла, то переходите к третьему шагу.
Приглашаем вас на бесплатный онлайн-интенсив от Geek Brains.
За 3 часа эксперты подробно разберут каждый шаг новичка в IT, от составления резюме до выхода на зарплату в 200 000 ₽.
Также сразу после бесплатной регистрации на интенсив на вашу почту придут подарки от Geek Brains из закрытой базы:
Точный инструмент «Колесо компетенций»
Для детального самоанализа по выбору IT-профессии
Список грубых ошибок в IT, из-за которых сразу увольняют
Об этом мало кто рассказывает, но это должен знать каждый
Мини-тест из 11 вопросов от нашего личного психолога
Вы сразу поймете, что в данный момент тормозит ваш успех
Восстановление базы данных WordPress
Случается, что база данных WordPress оказывается поврежденной. Причин, по которым такое происходит, может быть несколько:
- неудачное обновление;
- сбой базы данных;
- некорректный плагин.
Непосредственно на сайте в таком случае вы все также увидите сообщение — «ошибка установки соединения с базой данных».
Попытаемся восстановить БД. Откройте файл wp-config.php с помощью текстового редактора:
sudo nano /var/www/html/wp-config.php
Вставьте в файл строку:
Таким образом включается функция восстановления базы данных. Сохраните файл и закройте его.
Затем откройте браузер и перейдите по следующему URL:
Не забудьте заменить www.example.com на URL вашего сайта или укажите IP.
Тогда вы увидите следующее сообщение на экране:
WordPress can automatically look for some common database problems and repair them.
Выберите вариант Repair Database. В появившейся странице вы увидите процент проверенных и восстановленных данных.





После восстановления вернитесь к файлу wp-config.php. Удалите из него функцию, ответственную за восстановление базы данных. Это необходимо сделать из соображений безопасности, иначе доступ к восстановлению БД будет у всех.

Восстановление базы данных WordPress
Если после восстановления базы данных WordPress все еще выдает ошибку о проблеме соединения, восстановите базу данных из бэкапа (резервной копии).
Если же после проверки на странице с результатами вы не увидели исправлений, то ошибка соединения с базой данных не связана с самой базой данных.
Описанные выше способы устранения ошибки соединения зачастую достаточны для решения проблемы. В редких случаях причиной могут быть также вредоносные программы и атаки.
Дополнительные методы устранения ошибки установки соединения с БД
Следующие способы устранения ошибки установки соединения с базой данных категорически не рекомендуется использовать начинающим администраторам WordPress! Переходите к ним только в том случае, если не помогли методы, описанные ранее. Не используйте их, если у вас нет валидной резервной копии вашего сайта!

- Обновление настройки в wp_options
Некоторые пользователи отмечали, что ошибка была устранена после выполнения запроса к БД через phpMyAdmin:
[sql]UPDATE wp_options SET option_value=’ http://your_site.ru’ WHERE option_name=’siteurl’;[/sql]
Где вместо ’your_site.ru ‘укажите URL вашего сайта.
- Подключение к базе данных с правами root
Если вы используете виртуальный сервер и можете воспользоваться root правами, то попробуйте подключиться к БД через файл test.php. В случае успеха, попробуйте также подключиться к БД вашего сайта через файл wp-config.php. Затем проверьте работу сайта.
Работать на сервере под учётной записью root – большая ошибка. Обязательно создайте нового пользователя через phpMyAdmin. Не забудьте внести в wp-config.php файл логин и пароль созданного пользователя.
Профилактика возникновения ошибки установки соединения с базой данных
Никто не застрахован от ошибки установки соединения с базой данных при работе с Вордпресс. Однако, вы можете минимизировать шанс остановки сайта, если будете следовать следующим рекомендациям:
- Тщательно выбирайте хостинг-провайдера, который подходит именно для работы с CMS WordPress. Он должен иметь хорошую техподдержку, обеспечивать высокую скорость и стабильность. Зачастую проблемы в работе сайта связаны именно с хостингом.
- Регулярно делайте бэкап. Вы можете самостоятельно выбрать один из плагинов, например, UpdraftPlus, Duplicator или All-in-One WP Migration.
К сожалению, если вы не имеете доступ в панель управления сайта, то вы не сможете воспользоваться резервной копией. Тогда вам нужно будет воспользоваться программным обеспечением для управления хостингом. Например, ISPmanager. Он позволит вам сделать полную резервную копию сайта.
Источник
|
I_U 1 / 1 / 0 Регистрация: 31.07.2013 Сообщений: 11 |
||||
|
1 |
||||
Ошибка при создании базы данных06.12.2013, 20:44. Показов 13116. Ответов 1 Метки нет (Все метки)
Здравствуйте. У меня установлен MS SQL Server, при выполнении
Выдает ошибку: Сообщение 5133, уровень 16, состояние 1, строка 1 Подскажите, пожалуйста, что можно сделать для того, чтобы все-таки создать базу?
__________________
0 |
I tried a lot to import the sql script to create database and tables through phpmyadmin in the new site I hosted. But i’m getting the error,
1044 — Access denied for user ‘user’@’localhost’ to database ‘db’
I tried to create a sample db directly : create database sampled; I’m getting the same access denied error.
I’m not able to grant privileges to the user also, i’m getting the same access denied error.
Following is the output of show grants command,
show grants;
GRANT USAGE ON . TO 'someuser'@'localhost' IDENTIFIED BY PASSWORD 'somepw'
GRANT ALL PRIVILEGES ON someuser_%.* TO 'someuser'@'localhost'
Any help would be appreciated. thank you.
Phil
152k23 gold badges235 silver badges236 bronze badges
asked Jan 30, 2014 at 4:24
1
If you are using Godaddy then don’t directly go to phpMyAdmin and run the sql command.
You have to go to MySQL® Databases section and create a database there.
Then create a user and give it the permission to access the database you just created.
Now you can go to phpMyAdmin and write your SQL commands.
Hope this helps
answered Dec 16, 2015 at 19:01
55110022335511002233
4838 silver badges19 bronze badges
It is clear that the user someuser do not have proper privilege over the database db. You need to grant privileges for the user over the database to correct this issue.
If you do bot have administrative rights contact your admin for granting privileges to someuser on that db
answered Jan 30, 2014 at 4:28
Abdul ManafAbdul Manaf
4,6803 gold badges26 silver badges34 bronze badges
For me the problem is I’m not having permissions to Create new Databasename or even Modify the name of the Database. You can contact your admin to avail privileges or if you want to quickly import the .sql file… then you can open the .sql file with text editor and find the following line:
CREATE DATABASE IF NOT EXISTS `enter the existing db name` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `enter the existing db name`;
After that try to import the .sql file…now you can successfully import all the tables!
answered May 7, 2018 at 13:29
BharathRaoBharathRao
1,7181 gold badge17 silver badges27 bronze badges
This error can be avoided in the beginning when creating the user account. Following commands must be used to create user account having all the PRIVILEDGES.
CREATE USER 'demouser'@'localhost' IDENTIFIED WITH mysql_native_password BY '***';
GRANT ALL PRIVILEGES ON *.* TO 'demouser'@'localhost' WITH GRANT OPTION;
ALTER USER 'demouser'@'localhost' REQUIRE NONE WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
CREATE DATABASE IF NOT EXISTS 'demouser';
GRANT ALL PRIVILEGES ON `demouser`.* TO 'demouser'@'localhost';
answered Aug 3, 2022 at 17:22
![]()
Must Ensure that your User_Name, Password and Database name are correct.
If you are Deal with database ‘sampled’ then type ‘sampled’ in query instead of ‘db’ also must ensure that you don’t have to use quota(‘) in Statement.
![]()
answered Mar 29, 2017 at 2:49
you have not exported database from localhost or from web server correctly follow these steps go to localhost database click export tab than select ‘Custom — display all possible options ‘check box few options will open in section ‘output’ change compression none to zipped and now click go button at bottom it will properly export your database you can now import to hosting or anywhere you want with no errors
answered Mar 31, 2016 at 22:51
I had the same problem i solve it buy change the GRANTEE and made the user he can do all the operation in PhpMyAdmin ,follow the steps :
-
Enter to mysql in root permission but :
sudo mysql
Enter the password, and type this :SELECT * FROM information_schema.user_privileges;
And see the user in IS_GRANTABLE is he yes or no.
If he yes then see the PRIVILEGE_TYPE what it might it be just tow operation if it’s true add the last operations.
and see this link to change IS_GRANTABLE from no to yes.
I wish this could help you.
answered Mar 7, 2020 at 11:28
![]()
I started getting this error message for no reason at all. Solved by using MySQL and the Server menu option; Selected my bitnami_wordpress schema; selected the bn_wordpress user; then picked the Administrative Roles tab and granted access to this user. I had to do this to all of the users that the access was removed from.
![]()
Andrew
1,6571 gold badge18 silver badges28 bronze badges
answered Mar 4, 2021 at 16:02
I tried a lot to import the sql script to create database and tables through phpmyadmin in the new site I hosted. But i’m getting the error,
1044 — Access denied for user ‘user’@’localhost’ to database ‘db’
I tried to create a sample db directly : create database sampled; I’m getting the same access denied error.
I’m not able to grant privileges to the user also, i’m getting the same access denied error.
Following is the output of show grants command,
show grants;
GRANT USAGE ON . TO 'someuser'@'localhost' IDENTIFIED BY PASSWORD 'somepw'
GRANT ALL PRIVILEGES ON someuser_%.* TO 'someuser'@'localhost'
Any help would be appreciated. thank you.
Phil
152k23 gold badges235 silver badges236 bronze badges
asked Jan 30, 2014 at 4:24
1
If you are using Godaddy then don’t directly go to phpMyAdmin and run the sql command.
You have to go to MySQL® Databases section and create a database there.
Then create a user and give it the permission to access the database you just created.
Now you can go to phpMyAdmin and write your SQL commands.
Hope this helps
answered Dec 16, 2015 at 19:01
55110022335511002233
4838 silver badges19 bronze badges
It is clear that the user someuser do not have proper privilege over the database db. You need to grant privileges for the user over the database to correct this issue.
If you do bot have administrative rights contact your admin for granting privileges to someuser on that db
answered Jan 30, 2014 at 4:28
Abdul ManafAbdul Manaf
4,6803 gold badges26 silver badges34 bronze badges
For me the problem is I’m not having permissions to Create new Databasename or even Modify the name of the Database. You can contact your admin to avail privileges or if you want to quickly import the .sql file… then you can open the .sql file with text editor and find the following line:
CREATE DATABASE IF NOT EXISTS `enter the existing db name` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `enter the existing db name`;
After that try to import the .sql file…now you can successfully import all the tables!
answered May 7, 2018 at 13:29
BharathRaoBharathRao
1,7181 gold badge17 silver badges27 bronze badges
This error can be avoided in the beginning when creating the user account. Following commands must be used to create user account having all the PRIVILEDGES.
CREATE USER 'demouser'@'localhost' IDENTIFIED WITH mysql_native_password BY '***';
GRANT ALL PRIVILEGES ON *.* TO 'demouser'@'localhost' WITH GRANT OPTION;
ALTER USER 'demouser'@'localhost' REQUIRE NONE WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
CREATE DATABASE IF NOT EXISTS 'demouser';
GRANT ALL PRIVILEGES ON `demouser`.* TO 'demouser'@'localhost';
answered Aug 3, 2022 at 17:22
![]()
Must Ensure that your User_Name, Password and Database name are correct.
If you are Deal with database ‘sampled’ then type ‘sampled’ in query instead of ‘db’ also must ensure that you don’t have to use quota(‘) in Statement.
![]()
answered Mar 29, 2017 at 2:49
you have not exported database from localhost or from web server correctly follow these steps go to localhost database click export tab than select ‘Custom — display all possible options ‘check box few options will open in section ‘output’ change compression none to zipped and now click go button at bottom it will properly export your database you can now import to hosting or anywhere you want with no errors
answered Mar 31, 2016 at 22:51
I had the same problem i solve it buy change the GRANTEE and made the user he can do all the operation in PhpMyAdmin ,follow the steps :
-
Enter to mysql in root permission but :
sudo mysql
Enter the password, and type this :SELECT * FROM information_schema.user_privileges;
And see the user in IS_GRANTABLE is he yes or no.
If he yes then see the PRIVILEGE_TYPE what it might it be just tow operation if it’s true add the last operations.
and see this link to change IS_GRANTABLE from no to yes.
I wish this could help you.
answered Mar 7, 2020 at 11:28
![]()
I started getting this error message for no reason at all. Solved by using MySQL and the Server menu option; Selected my bitnami_wordpress schema; selected the bn_wordpress user; then picked the Administrative Roles tab and granted access to this user. I had to do this to all of the users that the access was removed from.
![]()
Andrew
1,6571 gold badge18 silver badges28 bronze badges
answered Mar 4, 2021 at 16:02





