温馨提示×

ubuntu sqladmin怎么修改密码

小樊
41
2026-09-15 21:49:30
栏目: 云计算

在 Ubuntu 上,“sqladmin”通常指的是 MySQL / MariaDB 的管理员用户(如 root),或者你是指某个叫 sqladmin 的数据库用户。下面分情况说明如何修改密码。


一、修改 MySQL / MariaDB 中 root 或 sqladmin 用户密码

1️⃣ 知道当前密码(能正常登录)

mysql -u root -p

进入 MySQL 后执行:

MySQL 5.7 / MariaDB:

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

MySQL 8.0+:

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

如果是 root:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

2️⃣ 忘记密码(重置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 '新密码';

步骤 5:退出并重启

exit
sudo systemctl restart mysql

二、如果你说的是 PostgreSQL 的 postgres / sqladmin

sudo -u postgres psql
ALTER USER sqladmin WITH PASSWORD '新密码';

三、如果你指的是 phpMyAdmin 的 sqladmin

那就是 MySQL 用户密码,按 第一部分 修改即可,然后重新登录 phpMyAdmin。


四、确认你的数据库类型

你可以先执行:

which mysql mysqld mariadb psql

如果你能告诉我:

  • 用的是 MySQL / MariaDB / PostgreSQL
  • 用户是 root 还是 sqladmin
  • 是否能登录

我可以给你更精确的命令。

0 踩