效果: 创建用户,给用户授权等操作,只能超级管理员操作,就是安装mysql时注册的那个用户。 参数 演示 被管理员授权的用户才可以操作表或库,授予用户相应的权限才可以做出相应的操作。 参数 演示 语法 参数 演示 语法 参数 演示 操作 操作查看已经注册用户
-- 必须切换到mysql这个库 use mysql;  -- 然后查询user表 select * from user; 

创建用户
 语法create user '用户名'@'主机名' identified by '密码' 
 
用户名 
要创建的用户名 
 
主机名 
限制这个用户只能在哪台主机上登录,如果本地用户使用localhost,如果想让用户可以在任意的主机上登录,使用通配符% 
 
密码 
设置用户的密码,可以为空,为空用户就不需要密码 
 1.创建user1用户,只能在localhost这个服务器登录mysql服务器,密码为123
 
 2.创建user2用户可以在任何电脑上登录mysql服务器,密码为123
 
用户授权
 语法grant 权限 on 数据库名.表名 to '用户名'@'主机名' 
 
权限 
授予用户的权限,有如下权限:CREATE, ALTER, SELECT,INSERT,UPDATE, 
DELETE。如果要授予所有的权限可以使用ALL
 
数据库名.表名 
对哪个数据库中哪个表指定权限,库名或表名都可以使用*表示所有库或表。 
如:day21.* 表示day21库下所有的表
如:*.* 所有数据库的所有表
 
‘用户名’@‘主机名’ 
给哪个用户权限,要加单引号。注:必须与创建用户的时候名字相同 
 1.给user1用户分配对test这个数据库操作的权限:创建表,修改表,插入记录,更新记录,查询
 
 2.给user2用户分配所有权限,对所有数据库的所有表
 
撤销权限
revoke 权限 on 数据库名.表名 from '用户名'@'主机名' 
 
权限 
要撤销的用户权限,有如下权限:CREATE, ALTER, SELECT,INSERT,UPDATE, 
DELETE。如果要撤销所有的权限可以使用ALL
 
数据库名.表名 
对哪个数据库中哪个表撤销权限,库名或表名都可以使用*表示所有库或表。 
 
‘用户名’@‘主机名’ 
给哪个用户权限,要加单引号。注:必须与创建用户的时候名字相同 
 1.撤销user1用户对test数据库所有表的操作的权限
 
删除用户
drop user '用户名'@'主机名' 
 
‘用户名’@‘主机名’ 
删除那个用户,要加单引号。注:必须与创建用户的时候名字相同 
 1.删除user2
 
修改密码
管理员
mysqladmin -u用户名 -p password 新密码 回车后要输入原密码,才能更改成功。如果原密码不正确,则修改失败 
 1.将root管理员的新密码改成123456
 2.输入旧密码
 
用户
set password=password('新密码') 普通用户登录后才可以操作 
 1.将用户密码修改为abc
 
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算
 官方软件产品操作指南 (170)
官方软件产品操作指南 (170)