在 Ubuntu 上“重置 sqladmin”通常有两种常见含义,我先分情况说明,你按自己的实际环境对号入座。
(常见于 Microsoft SQL Server on Linux)
sudo systemctl status mssql-server
mssql-conf 重置 sa 密码sudo /opt/mssql/bin/mssql-conf set-sa-password
按提示输入新密码(需符合复杂度要求)。
sudo systemctl restart mssql-server
sqlcmd -S localhost -U sa -P 新密码
mysql -u root -p
进入后执行:
ALTER USER 'sqladmin'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
登录:
mysql
执行:
FLUSH PRIVILEGES;
ALTER USER 'sqladmin'@'localhost' IDENTIFIED BY '新密码';
退出后重启:
sudo systemctl restart mysql
(如 phpMyAdmin、Adminer、自建系统)
mysql -u root -p
USE 你的数据库;
UPDATE users SET password=PASSWORD('新密码') WHERE username='sqladmin';
如果你能告诉我:
sqladmin 是系统用户、数据库用户还是网页账号我可以给你更精确的一步到位命令。