2015-11-09 5 views
0

Так что я запускаю linux box, а также WindowsServer2008. Прямо сейчас я пытаюсь установить barnyard для работы на моей машине linux, но я застрял в части процесса, когда linux запрашивает мой пароль root SQL. Это может быть глупый вопрос, но мне трудно найти, куда я буду менять пароль для учетной записи SQL. И сервер WS2008, и Linux - это почти свежие установки с небольшим количеством на них, но snort и MSSQL соответственно. Любая помощь будет принята с благодарностью. Спасибо!!Изменение пароля root для SQL

+0

Вы говорите о счете ОС, или учетной записи БД сервера? Учетная запись сервера баз данных, как правило, «sa», а параметры пароля/учетной записи можно получить из SSMS в папке безопасности. –

ответ

0

Это должно сделать работу на Linux:

#Stop mysql service 
service mysql stop (RHEL based OS) 
service mysqld stop (Debian based OS) 

#Start mysql in safe mode: 
mysqld_safe --skip-grant-tables & 

#Log into mysql as root (No password is required) 
mysql -uroot 

#Select "mysql" database (where we need to make changes) 
use mysql; 

#Reset Password mynewpassword should be changed with password you wish to have 
update user set password=PASSWORD("mynewpassword") where User='root'; 

#Flush privileges 
flush privileges; 

#Quit from mysql 
quit 

#Restart mysql service as normal mode 
service mysql restart (RHEL based OS) 
service mysqld restart (Debian based OS)