温馨提示×

ubuntu怎么重置sqladmin

小樊
41
2026-09-15 21:53:31
栏目: 云计算

在 Ubuntu 上“重置 sqladmin”通常有两种常见理解,我分别说明,你按自己的情况来:


一、如果你说的是 SQL Server(Microsoft SQL Server)的 sa 用户密码重置

Ubuntu 上安装的是 SQL Server for Linux(mssql-server)

1. 用 root 登录系统

sudo su -

2. 停止 SQL Server

systemctl stop mssql-server

3. 以单用户模式启动

/opt/mssql/bin/sqlservr --single-user &

4. 用 sqlcmd 登录

/opt/mssql-tools/bin/sqlcmd -S localhost -U sa

如果连不上,用本地管理员:

/opt/mssql-tools/bin/sqlcmd -S localhost

5. 重置 sa 密码

ALTER LOGIN sa WITH PASSWORD = 'NewStrongPassword123!';
GO

6. 退出并重启服务

exit
systemctl restart mssql-server

二、如果你说的是 phpMyAdmin / MySQL 的 sqladmin 或管理员账号

情况 A:MySQL / MariaDB 的 root 密码重置

1. 停止 MySQL

sudo systemctl stop mysql

2. 跳过权限启动

sudo mysqld_safe --skip-grant-tables &

3. 登录

mysql -u root

4. 修改密码

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword123!';

5. 重启

sudo systemctl restart mysql

情况 B:phpMyAdmin 里叫 sqladmin 的用户

mysql -u root -p
ALTER USER 'sqladmin'@'localhost' IDENTIFIED BY 'NewPassword123!';
FLUSH PRIVILEGES;

三、如果你说的是其他系统(如 Supabase / 自研后台)

请告诉我:

  • SQL Server / MySQL / PostgreSQL
  • sqladmin数据库用户 还是 Web 后台账号

我可以直接给你精确命令。

0