08.11添加、删除用户 MySQL 【案例1】添加新的用户, newuser1的密码为123456 create user newuser@loca l host ident ified by 123456 注:如果知道 PASSWORD(函数返回给密码的混编值 Select PASSWORD(‘123456’); mysql> se lect password(123456>: password< 123456') 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 H row in set (0.00 MySQL数据库应用》httpmysqlxg.hactcm.edu.cn 第6页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 6 页 8.1.1 添加、删除用户 【案例1】添加新的用户,newuser1的密码为123456 create user ‘newuser '@'localhost' identified by ‘123456’ ; 注:如果知道PASSWORD()函数返回给密码的混编值 Select PASSWORD(‘123456’);
·8.1.1添加、删除用户 MySQL 【案例2】添加新的用户, newuser2的密码为123456 create user newuser @ loca host identified by passWord *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9’; MySQL数据库应用》httpmysqlxg.hactcm.edu.cn 第7页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 7 页 8.1.1 添加、删除用户 【案例2】添加新的用户,newuser2的密码为123456 create user ‘newuser '@'localhost' identified by PASSWORD ‘*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9’ ;
08.11添加、删除用户 MySQL 2删除用户 语法格式: DROP USER用户[,用户] DROP USER语句用于删除一个或多个MySL账户,并取消其权限。 要使用 DROP USER,必须拥有 myst l数据库的全局 CREATE USER权限或 DELETE 权限。 【例8.2】删除用户palo。 drop user pa lo@ l oca l host MySQL数据库应用》httpmysqlxg.hactcm.edu.cn 第8页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 8 页 8.1.1 添加、删除用户 2.删除用户 语法格式: DROP USER 用户 [,用户] ... DROP USER语句用于删除一个或多个MySQL账户,并取消其权限。 要使用DROP USER,必须拥有mysql数据库的全局CREATE USER权限或DELETE 权限。 【例8.2】删除用户palo。 drop user palo@localhost;
00812修改用户名、密码 MySQL 1.修改用户名 可以使用 RENAME USER语句来修改一个已经存在的SQL用户的名字 语法格式: RENAME USER老用户TO新用户 说明:要使用 RENAME USER,必须拥有全局 CREATE USER权限或mysq数据库 UPDATE权 限。如果旧账户不存在或者新账户已存在,则会出现错误。 【例83】将用户king的名字修改为ken。 rename user king@ loca l host to ken@loca l host MySQL数据库应用》httpmysqlxg.hactcm.edu.cn 第9页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 9 页 8.1.2 修改用户名、密码 1.修改用户名 可以使用RENAME USER语句来修改一个已经存在的SQL用户的名字。 语法格式: RENAME USER 老用户 TO 新用户 [, ... ] 说明:要使用RENAME USER,必须拥有全局CREATE USER权限或mysql数据库UPDATE权 限。如果旧账户不存在或者新账户已存在,则会出现错误。 【例8.3】将用户king的名字修改为ken。 rename user 'king'@'localhost' to ' ken'@'localhost';
812修改用户名、密码 MySQL 2.修改用户密码 要修改某个用户的登录密码,可以使用 SET PASSWORD语句。 语法格式 SET PASSWORD[FOR用户]= PASSWORD(新密码) 说明:如果不加“FQR用户”,表示修改当前用户的密码。加了“F0R用户”则修改 当前主机上的特定用户的密码,用户值必须以“'用户名'@'主机名”格式给定, 【例84】将用户ken的密码修改为qen set password for 'ken@ loca l host'=password gen') MySQL数据库应用》httpmysqlxg.hactcm.edu.cn 第10页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 10 页 8.1.2 修改用户名、密码 2.修改用户密码 要修改某个用户的登录密码,可以使用SET PASSWORD语句。 语法格式: SET PASSWORD [FOR 用户]= PASSWORD('新密码') 说明:如果不加“FOR用户”,表示修改当前用户的密码。加了“FOR 用户”则修改 当前主机上的特定用户的密码,用户值必须以“ '用户名'@'主机名' ”格式给定。 【例8.4】将用户ken的密码修改为qen。 set password for 'ken'@'localhost' = password('qen');