温馨提示×

ubuntu如何重置sqladmin

小樊
48
2026-10-03 18:45:56
栏目: 云计算

在 Ubuntu 上“重置 sqladmin”通常有两种常见含义,我先分情况说明,你按自己的实际环境对号入座。


一、如果你说的是 SQL Server 的 sa(或 sqladmin)用户密码

(常见于 Microsoft SQL Server on Linux)

1. 登录服务器

sudo systemctl status mssql-server

2. 使用 mssql-conf 重置 sa 密码

sudo /opt/mssql/bin/mssql-conf set-sa-password

按提示输入新密码(需符合复杂度要求)。

3. 重启服务

sudo systemctl restart mssql-server

4. 验证

sqlcmd -S localhost -U sa -P 新密码

二、如果你说的是 MySQL / MariaDB 的 root 或 sqladmin 用户

方法 1:知道当前 root 密码

mysql -u root -p

进入后执行:

ALTER USER 'sqladmin'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;

方法 2:忘记密码(重置)

MySQL 8 / MariaDB

sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &

登录:

mysql

执行:

FLUSH PRIVILEGES;
ALTER USER 'sqladmin'@'localhost' IDENTIFIED BY '新密码';

退出后重启:

sudo systemctl restart mysql

三、如果你说的是 某个 Web 管理系统的 sqladmin 账号

(如 phpMyAdmin、Adminer、自建系统)

  • phpMyAdmin:没有独立 sqladmin 账号,用的是 MySQL 用户
  • 自建系统:通常密码存在数据库里,需要:
mysql -u root -p
USE 你的数据库;
UPDATE users SET password=PASSWORD('新密码') WHERE username='sqladmin';

四、补充

如果你能告诉我:

  • 用的是 MySQL / MariaDB / SQL Server / PostgreSQL
  • sqladmin 是系统用户、数据库用户还是网页账号

我可以给你更精确的一步到位命令。

0 踩