【发布时间】:2013-05-20 18:24:46
【问题描述】:
如何在 MySQL/MariaDB 中创建与 root 具有相同权限的用户?
【问题讨论】:
标签: mysql
如何在 MySQL/MariaDB 中创建与 root 具有相同权限的用户?
【问题讨论】:
标签: mysql
% mysql --user=root mysql
CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' WITH GRANT OPTION;
CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' WITH GRANT OPTION;
CREATE USER 'admin'@'localhost';
GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
CREATE USER 'dummy'@'localhost';
FLUSH PRIVILEGES;
【讨论】:
'localhost' 和'%' 用户的原因?
% 似乎不包括localhost 是吗?
$ mysql -u root -p 然后输入 root 密码才能启动 MySQL 命令行