查看当前登录的用户:
select user() [from dual];
# 查看当前登 录的用户
创建新用户:
create user 用户名@'ip主机地址 192.168.31.34' identified by '密码';
修改密码:
alter user 用户名@'ip主机地址' identified by '密码' password expire never;
# 修改密码之后不需要重新登录
查询用户信息:
select user,host from mysql.user;
新用户登录:
mysql -u 用户名 [-h ip地址] -p
# 新创建的用户只有登录权限,需要使用管理员账 户授权
为用户授权:
show grants for 用户名@localhost;
# 查询用户的权限
数据库名 . 表名 *.* 数据 库名.* grant all on kfm.carts to txsy@localhost;
# all 代表所有权限
# 授权的新用户需要重新登录才能使用新权限
# 任意ip可以访问
GRANT ALL PRIVILEGES ON *.* TO '用户 名'@'%'; update mysql.user set host='%' where user='txsy;
flush privileges;
all :所有权限 select :查询权限 insert :插入权限 update :更新权限
删除用户:
drop user 用户名@'localhost';