MySql数据库基础--7 创建用户、授权

2018-07-26  本文已影响0人  心石卒了丶无痕

查看当前登录用户:select user();

创建用户:create user 用户 identified by '密码';

删除用户:drop user 用户@'%';

修改用户权限:grant all on *.* to 用户@'%' identified by '密码';(注:all -->所有权限,可更换其他,比如说select *.* -->指定到某个表的权限,可跟换其他,比如说只给查看某个表的权限:数据库.表名 '%' -->从任何地方登陆,可更换其他,比如localhost)

删除用户权限:revoke all on *.* from 用户;(注:all、*.*同上)

查看某个用户权限:show grants for 用户;

查看所有用户权限:SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

修改指定用户密码:set password for 用户 = password('密码');

修改当前用户密码:set password = password('密码');
等。

上一篇 下一篇

猜你喜欢

热点阅读