数据库技术项目式教程(MySQL)课件 任务6.3管理用户及权限.pptx
管理用户及权限;任务提出;任务分析;1.用户管理;用户管理;任务实施;(2)删除普通用户;(3)修改密码;2.权限管理;(2)权限级别;(3)授予权限;【例】创建用户ceshi1@localhost、ceshi2@localhost、ceshi3@localhost、ceshi4@localhost,并分别授予不同级别的权限。
①创建用户
CREATEUSERceshi1@localhostIDENTIFIEDBY123;
CREATEUSERceshi2@localhostIDENTIFIEDBY123;
CREATEUSERceshi3@localhostIDENTIFIEDBY123;
CREATEUSERceshi4@localhostIDENTIFIEDBY123;
②授予用户ceshi1@localhost所有数据库的SELECT权限
GRANTSELECTON*.*TOceshi1@localhost;
③授予用户ceshi2@localhostSchool数据库的SELECT权限
GRANTSELECTONSchool.*TOceshi2@localhost;
④授予用户ceshi3@localhostSchool数据库中Student表的SELECT权限
GRANTSELECTONSchool.StudentTOceshi3@localhost;
⑤授予用户ceshi4@localhostSchool数据库中Student表中相应字段的权限
GRANTSELECT(Sno,Sname),Update(Sex)ONSchool.StudentTOceshi4@localhost;;(4)收回权限;(5)查看权限;任务总结