先查看未作修改前的用户
mysql> use mysql;
mysql> select host,user from user;
image.png
- 修改密码
mysql> alter user 'fiveuser'@'localhost' identified with MYSQL_NATIVE_PASSWORD BY '你设置的密码';
image.png
- 创建用户
mysql> create user 'test1'@'localhost' identified by '密码';
mysql> flush privileges; #刷新权限
其中localhost指本地才可连接
可以将其换成%指任意ip都能连接
也可以指定ip连接
- 删除用户
mysql> drop user 'test1'@'localhost';
- 修改用户访问数据库权限
为用户juntaiuser
添加访问数据库juntai
的所有权限
mysql> grant all on juntai.* to juntaiuser@localhost;
mysql> flush privileges; #刷新权限
- 给用户root权限
一般新创建的用户是无权限的
先查看未作权限修改前的用户
mysql> use mysql;
mysql> show grants for develop;
develop用户
添加root权限
mysql> grant all privileges on *.* to 'develop'@'%';
mysql> flush privileges; #刷新权限
develop用户添加root权限
网友评论