1.创建用户方式 127.0.0.1(回环地址) localhost(本机)
--create user`用户名`@localhost
--创建一个普通用户并指向密码
create user `user`@`host`[identified by `password`];
eg:
create user `meixi`@localhost identified by `140622`;
注意:创建普通用户 ,仅有登录权限,没有对数据库操作的权限,需要进一步进行授权操作
2.授权操作
grant 指定权限 on 数据库名.表名 to 用户名@地址[identified by `password`];
eg:
--为用户meixi 授权 创建和删除权限
grant create,drop on bank.user to `meixi`@`localhost`;
--为用户meixi 对bank.user表进行select和update授权操作
grant select,update on bank.user1 to `meixi`@`localhost`;
--为用户 meixi 对bank.user表进行所有授权操作
grant all on bank.user1 to `meixi`@`localhost`;
注意:
1.在进行授权操作时 当前用户必须是管理用户状态
2.视图:是一个虚拟表(视图中的表数据是来源于其他表中的数据)
3.修改用户密码
--语法(登录后修改自己的密码):(推荐)
set password = password (`新密码`);
注意:
必须是登录以后才能修改密码
4.删除指定用户
drop user `用户`@`localhost`;
注意:当前删除的登录角色必须管理员。