Когда я получить доступ к базе данных MySQL на моей установке локальный XAMPP я обычно набираюXAMPP доступ MySQL без пароля
MySQL -u пользователь -p
Но сегодня я случайно неправильно набранный это так:
MySQL -u пользователь-р
И потому что мои сюрпризы подключились без подсказки пароля. Я пробовал это со многими пользователями, зарегистрированными в mysql, и кажется, что все они открываются именно так. Является ли это ошибкой или уязвимостью для XAMPP или это нормальное поведение для интегрированного приложения оболочки внутри панели управления? И если это второе, как я могу его изменить, потому что любой, кто использует мой компьютер, может легко получить доступ к любой базе данных и таблице на моем сервере?
Это не ошибка, в команде (-) требуется различать синтаксис команды. –
Итак, как я могу ограничить доступ, не используя пароль для защищенных паролем пользователей? – lrd
Ну, этот синтаксис может быть правильным, но вторая команда I из написанных выше дает мне прямой доступ к mysql со всеми предикатами выбранного пользователя, независимо от того, является ли он правильным в качестве синтаксиса или нет. Я не хочу оставлять открытую возможность доступа к конкретному пользователю, не набирая после этого ничего, кроме своего имени, и «-p». PS: Возможно, я случайно удалил ваш комментарий выше, извините, это не было предназначено. – lrd