Я бегу:
show grants for root@localhost;
и я вижу
GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION
Из документации MySQL:
https://dev.mysql.com/doc/refman/5.5/en/proxy-users.html
Это позволяет внешнему пользователю быть прокси для второго пользователя; то есть иметь права второго пользователя. Другими словами, внешний пользователь - это «прокси-пользователь» (пользователь, который может выдать себя за другого или стать известным как другой пользователь), а второй пользователь - «прокси-пользователь» (пользователь, чья личность может быть принята прокси-пользователем) ,
Но я не понимаю, что они имеют в виду. Я получил систему от другого работника, который ушел с работы и хочет убедиться, что все в порядке, и не знаю, нужен ли этот грант. Но если это не создает проблем с безопасностью, я могу оставить это.
Может кто-нибудь объяснить более простым способом?
Обновить:
Как я могу подключиться как другой пользователь? Я пробовал различные комбинации, имя пользователя и пароль, но я не могу подключить его.
Например, я использовал пользователя root, но пароль от другого пользователя, который не работал. Пробовал другого пользователя и пароль root, тоже не получилось.
Обновить:
Или это может означать, что пользователь root может подключиться как другой пользователь? Как это сделать хотя бы например если так?