Рейтинг:0

Я пытался навсегда удалить пароль для пользователя root mysql. Застрял с указанной ниже ошибкой

флаг az

Я набрал ниже команды в командной строке cmd.

sudo systemctl остановить mysql.service
статус sudo systemctl mysql.service

Ошибка: Не могу ничего напечатать и застрял строки 1-13/13(КОНЕЦ) Что делать дальше?

  1. Если я хочу создать учетную запись пользователя для каких-либо служб и предоставить им полные разрешения только для одной базы данных этих служб. Не хочу использовать корень учетная запись. Как это можно сделать?
vanadium avatar
флаг cn
Отредактируйте свой пост, чтобы сделать заголовок и вопрос более понятными. Это видимо про корневую учетную запись mysql, а не про корневую учетную запись системы Ubuntu?
Pikaschu avatar
флаг az
В чем разница между корневой учетной записью mysql и корневой учетной записью системы Ubuntu?
Organic Marble avatar
флаг us
О каких «шагах» вы спрашиваете в части 1? Вы показываете то, что выглядит как результат запроса состояния. В выводе нет «шагов».
Pikaschu avatar
флаг az
https://linuxhint.com/change-mysql-root-пароль-ubuntu/ Я подал заявку, используя инструкции URL до ШАГА-3. После чего я не могу продолжить. Либо я хочу выйти из командной строки cmd, но я не могу ничего набрать в командной строке, либо мне нужно выполнить задачи, указанные в URL-адресе, но все еще висящие там.
Organic Marble avatar
флаг us
Никто здесь не может знать, какие инструкции вы пытались выполнить.Вы предоставили ссылку, но неразумно ожидать, что люди прочитают эту ссылку и поймут, что вы сделали. Отредактируйте свой вопрос, покажите введенную команду и ее вывод. Не публикуйте скриншоты, отредактируйте текст. Если вы действительно спрашиваете, как выйти из этого экрана состояния, вы просто набираете «q».
Рейтинг:-1
флаг us

Ваш вопрос немного сбивает с толку... поскольку вы говорите, что хотите создать пользователя для "любых услуг", но тогда пользователь должен иметь разрешения только на одну конкретную базу данных.

Предполагая, что вы просто хотите не вводить pw каждый раз при запуске SQL, вы можете изменить папку, в которой находится SQL, с информацией в первых 5 абзацах этой страницы...

https://smallbusiness.chron.com/give-permissions-ubuntu-33174.html

Pikaschu avatar
флаг az
1-й вопрос немного важен. Как решить проблему после ```END```?
Liso avatar
флаг sd
@ PKS21 Если вы хотите выйти из этого приглашения, просто нажмите * Q * на клавиатуре.
Greenonline avatar
флаг us
Ответ только по ссылке
Pikaschu avatar
флаг az
@Greenonline какая ссылка?
Pikaschu avatar
флаг az
@Liso Будет ли это проблемой или сбоем в системе, если я нажму Q?
Liso avatar
флаг sd
@ PKS21 PKS21 Судя по вашей картинке, вы только переключаете статус службы, тогда это не должно быть проблемой.
Pikaschu avatar
флаг az
@Liso Теперь все в порядке, когда я нажал Q. Не могли бы вы сообщить мне о втором пункте и о разнице между пользователем root в ```mysql``` и учетной записью root в ```ubuntu```?
флаг ru
@PKS21 полностью независимы друг от друга. Пользователь root MySQL является администратором MySQL. «root» в Linux — это суперпользователь, который может делать практически все в системе (и отключен по умолчанию в Ubuntu вместо использования «sudo» администраторами)
Pikaschu avatar
флаг az
@ThomasWard Спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.