1、进入数据库,查看数据库账户
# 进入数据库
mysql –u root –p
---> 输入密码...
# 使用 mysql 库
use mysql;
# 展示 mysql 库中所有表
show tables;
# 查看数据库中 用户地址 和 用户
select host,user from user;
2、新增用户
insert into user (Host,User,Password)values('localhost','zhengying',password('123456'));
# 查询验证用户新增成功
select host,user from user;
3、对用户赋权
- 当 权限1,权限2,权限3,权限n 被 all privileges 或者 all 代替,表示赋予用户全部权限
- 当 数据库名称.表名称 被 *.* 代替,表示赋予用户操作服务器上所有数据库所有表的权限
- 用户地址可以是 localhost,也可以是 IP 地址,机器名字,域名,还可以用 "%" 表示从任何地址连接
- 连接口令 不能为空,否则创建失败
mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to "用户名"@"用户地址" identified by "连接口令";
# 给用户赋所有权限
mysql> grant all privileges on *.* to "zhengying"@"%" identified by