目录
授权和撤销授权
创建用户
授权
撤销授权
授权其他用户与撤销权限
授权和撤销授权
创建用户
create user '用户名'@'%' identified by '密码';
示例:create user 'tom'@'%' identified by '123456';
授权
GRANT ALL ON 库名.表名 TO '用户名’@'客户端主机' ;
示例:GRANT ALL ON db1.* TO 'jeffrey'@'localhost' ;
撤销授权
revoke a11 on 库名.表名 from '用户名'@客户端主机;
示例:revoke a11 on db1.* from 'jeffrey'@localhost;
授权其他用户与撤销权限
例题:
1.MySQL如何对用户smart授权访问,密码为123456。
grant all on *.* to smart@'%' identifidy by '123456';
2.授权用户tom可以在网络中的192.168.4.254主机登录,仅对对userdb库下的user表有查看记录、更新name字段的权限 , 登录密码userweb888。
grant select,update(name) on userdb.user to tom@'192.168.4.254' identified by 'userweb888';*rhel8.0 的步骤:先创建用户在授权,上面方法只是要7.0
列举常见的MySQL存储引擎并分别说明其主要特点?(4分)
数据库领域的ACID是什么意思,它的作用是什么。(4分)