2015-11-10 6 views
0

Так что я устанавливаю snort в настоящее время на моем Linux-сервере ubuntu. Я следую this guide here.Установка snort, проблема с паролем администратора SQL

На данный момент я нахожусь в руководстве, где я устанавливаю Barnyard2, и мне нужно получить доступ к моей базе данных SQL для сохранения информации. Linux-сервер близок к новой установке, а на нем еще мало чего. Когда я пытаюсь сделать эту часть руководства:

echo "create database snort;" | mysql -u root -p 
mysql -u root -p -D snort < ~/snort_src/barnyard2-master/schemas/create_mysql 
echo "grant create, insert, select, delete, update on snort.* to \ 
[email protected] identified by 'MYSQLSNORTPASSWORD'" | mysql -u root -p 

Когда я запускаю первую строку - если я не вводить ничего, я получаю сообщение об ошибке, которое говорит:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 

Если бы я делать что-то ввести, я получаю другую ошибку:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 

Я попытался с помощью this для того, чтобы восстановить свой пароль, но команду mysql -u root или какую-либо форму результатов команды в похожем обратно са я ошибаюсь, даже когда он говорит, что пароль, вероятно, не требуется для этой команды. Кто-нибудь знает, как я могу заставить это работать?

ответ

0

Почему бы вам не сломать это на куски?

Сначала сделайте базу данных:

$ mysql -u root -p -e 'CREATE DATABASE `snort`' 

Импортируй скотного схемы

$ mysql -u root -p < ~/snort_src/barnyard2-master/schemas/create_mysql 

Теперь создаст присвоение разрешения пользователя & для фырканье дб пользователя гумна

$ mysql -u root -p -e 'GRANT CREATE, INSERT, SELECT, DELETE, UPDATE ON `snort`.* TO [email protected] IDENTIFIED BY '[SNORT PASSSWORD]' 
+0

Благодарим за ответ. Я не могу сделать базу данных в первой строке из-за ошибки, которую я получаю несчастливо – TravisTT

0

команды в вашем вопросе работают локально mysql, который предполагает подключение по локальной базе данных по умолчанию. Если ваша база данных работает в соседнем окне Windows, вам нужно будет rethink your parameters.

mysql -u root -p -h 192.168.0.99