set password给某个账号设置口令。
show grants显示某给定mysql账号当前拥有的全部权限。
相关的权限表
user 可连接到服务器的用户和他们的全局级权限
db 数据库级别权限
tables_priv 表级别权限
columns_priv 列级别权限
查看账号的权限
show grants;
show grants for current_user();
忘记root口令时候,重新设置口令的方法
1kill -9 pid 关闭mysql
2用--skip_grant_tables 选项重新启动服务器,禁止使用验证连接用的权限表格。这样无需口令可以直接登录,登录上执行
flush privileges;
3重新设置root口令
set password fo 'root'@'localhost' = password('rootpass');