更改SQL的根密码
因此,我运行的是linux box和WindowsServer2008。现在我正在尝试安装barnyard,以便在我的linux机器上工作,但在linux请求我的SQL根密码的过程中,我被卡住了。这可能是一个愚蠢的问题,但我很难找到在哪里更改SQL帐户的密码。WS2008服务器和linux几乎都是全新安装,除了snort和MSSQL之外,几乎没有其他安装。任何帮助都将不胜感激。谢谢 这应该可以在Linux上完成工作:更改SQL的根密码,sql,sql-server,linux,windows-server-2008,snort,Sql,Sql Server,Linux,Windows Server 2008,Snort,因此,我运行的是linux box和WindowsServer2008。现在我正在尝试安装barnyard,以便在我的linux机器上工作,但在linux请求我的SQL根密码的过程中,我被卡住了。这可能是一个愚蠢的问题,但我很难找到在哪里更改SQL帐户的密码。WS2008服务器和linux几乎都是全新安装,除了snort和MSSQL之外,几乎没有其他安装。任何帮助都将不胜感激。谢谢 这应该可以在Linux上完成工作: #Stop mysql service service mysql stop
#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)
你说的是OS帐户,还是DB服务器帐户?DB服务器帐户通常为“sa”,可以从安全文件夹下的SSM访问密码/帐户设置。