温馨提示×

debian sqladmin怎么添加用户

小樊
47
2026-10-19 03:37:25
栏目: 云计算

在 Debian 上“sqladmin 添加用户”通常有多种理解,下面按最常见场景分别说明,你可以对照自己的情况使用。


一、如果你说的是 MySQL / MariaDB 的 admin 用户(sqladmin)

1. 用 root 登录数据库

mysql -u root -p

2. 创建用户(例如叫 sqladmin)

CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY '你的密码';

3. 授予管理员权限

GRANT ALL PRIVILEGES ON *.* TO 'sqladmin'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;

4. 允许远程登录(可选)

CREATE USER 'sqladmin'@'%' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON *.* TO 'sqladmin'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

二、如果你说的是 phpMyAdmin 的 sqladmin 用户

phpMyAdmin 本身不存用户,它用的是 MySQL 用户:

mysql -u root -p

然后按上面“一”的方式创建 sqladmin 用户即可。


三、如果你说的是 系统用户 sqladmin(Linux 用户)

sudo adduser sqladmin

赋予 sudo 权限(可选):

sudo usermod -aG sudo sqladmin

四、如果你说的是 SQL Server(mssql) on Debian

sudo systemctl status mssql-server

用 sqlcmd 添加登录:

sqlcmd -S localhost -U SA -P '你的SA密码'
CREATE LOGIN sqladmin WITH PASSWORD = '强密码';
CREATE USER sqladmin FOR LOGIN sqladmin;
ALTER SERVER ROLE sysadmin ADD MEMBER sqladmin;
GO

五、快速确认你用的是哪种数据库

which mysql mariadb psql sqlcmd

如果你能补充说明:

  • 用的是 MySQL / MariaDB / PostgreSQL / SQL Server
  • 是 系统用户 还是 数据库用户
  • 是否用于 phpMyAdmin / 远程连接

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

0 踩