最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Mysql数据控制语言

来源:动视网 责编:小采 时间:2020-11-09 08:51:02
文档

Mysql数据控制语言

Mysql数据控制语言:Mysql数据控制语言1.数据控制语言用户管理:用户信息的存储位置:mysql中的用户,都存储在mysql系统的系统数据库mysql中。2.创建用户:create user 用户名@允许登录的位置 identified by 密码举例:3.删除用户:drop user 用户
推荐度:
导读Mysql数据控制语言:Mysql数据控制语言1.数据控制语言用户管理:用户信息的存储位置:mysql中的用户,都存储在mysql系统的系统数据库mysql中。2.创建用户:create user 用户名@允许登录的位置 identified by 密码举例:3.删除用户:drop user 用户
 Mysql数据控制语言

1.数据控制语言

用户管理:

用户信息的存储位置:

mysql中的用户,都存储在mysql系统的系统数据库“mysql”中。

2.创建用户:

create user ‘用户名’@’允许登录的位置’ identified by ‘密码’

举例:

3.删除用户:

drop user ‘用户名’@’允许登录的位置’;

修改用户密码:

修改自己的密码:

set password = password(‘新密码’);

修改他人的密码(有权限的情况下):

set password for ‘用户名’@’允许登录的位置’ = password(‘新密码’);

4.权限管理:

权限是什么?

权限就是可以做某事的权利,比如可以“insert”(插入),可以create(创建),update,delete。。

其中“all”,表示“所有权限”

实际上,在mysql系统中,权限就是如上述这些“单词”;

有哪些权限呢?

5.细化为:

6.授予用户权限

grant 权限1,权限2,.... on 某库.某下级单位 to ‘用户名’@’允许登录的位置’ 【identified by ‘密码’】

说明:

1,权限名称有比如:insert, update, select, delete, create, drop ......

2,“某下级单位”是指一个库中的下级数据元素,目前我们只学了2个:表,视图;

比如:php44.学生表 或 php44.int_test

有两个特殊写法:

*.* :表示所有数据库中的所有下级单位;

某库.* : 表示该数据库中的所有下级单位

3, 如果是对现有用户授予权限,则identified 部分可以省略,如果不省略,就是表示修改其密码;

而对于一个新用户(即‘用户名’@’允许登录的位置’其实尚不存在),则是identified部分不可以省略,而且,该grant语句,其实就是会创建一个新用户!

7.也可以授予“所有权限”:

grant all privileges on php44.* to 'user1'@'192.168.44.';

取消用户权限

revoke 权限1,权限2,.... on 某库.某下级单位 from ‘用户名’@’允许登录的位置’

说明:

1各项含义跟grant语句一样;

2表示将某个用户在某个数据单位上的某些权限取消。

文档

Mysql数据控制语言

Mysql数据控制语言:Mysql数据控制语言1.数据控制语言用户管理:用户信息的存储位置:mysql中的用户,都存储在mysql系统的系统数据库mysql中。2.创建用户:create user 用户名@允许登录的位置 identified by 密码举例:3.删除用户:drop user 用户
推荐度:
标签: 数据 语言 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top