创建用户

赋予用户全部权限

  1. grant all privileges on *.* to 'ambari'@'%' identified by '密码xxx';
  2. flush privileges;

修改账号密码

修改普通用户的账号密码

查看用户及密码

select host, user, password from mysql.user;

这里的密码是摘要,所以摘要相同,证明两个用户的密码相同;

修改密码

set password for 'fred'@'localhost'=password('passwd');
flush privileges;

权限

Grant_priv 赋权权限

Grant_priv 是赋予其他账号权限的权限,这个赋权权限的作用非常大,可以赋权的权限超过赋权账号本身。

select host, user, password, Grant_priv,Super_priv from mysql.user;

Super_priv 是管理员权限。