如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 352 编程语言
数据控制语言
1.用户管理:
用户信息的存储位置:
mysql中的用户,都存储在mysql系统的系统数据库“mysql”中。
2.表内容初始为:
3.创建用户:
create user ‘用户名’@’允许登录的位置’identified by ‘密码’
举例:
create user 'user1'@'.44.64' identified by '1';
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语句,其实就是会创建一个新用户!
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 352 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 577 编程语言