第一部分
数据库体系结构
逻辑结构
DB(data base) = DBMS(数据库管理进程) + DB(数据文件) + DBA (数据库管理员)
DBMS作用?
接收客户端发送的sql命令,对数据文件进行相关管理操作。
数据库安装
数据库安装步骤?
1、从安装包提起数据库DBMS、DB相关文件,复制到待安装目录。
2、把数据库服务注册为操作系统服务并进行相关配置(端口、管理员密码等信息)。数据库权限管理
1、数据库权限管理的控制层次。
数据库的全局权限控制
对某数据库的权限控制
对某数据表的权限控制
对都数据表某字段的权限控制
2、创建用户权限语法
Grant 权限名称(select(字段1,字段2,…))on 数据库名称.数据表名称to ‘xxx’@’ip 地址’ identified by ‘密码’;
3、用户管理
光建立用户,不赋予权限
Grant usage on 数据库名称.数据表名称to ‘xxx’@’ip地址’ identified by ‘密码’;
删除用户
Drop user ‘xxx’@’ip地址’;用户所有相关对象全部删除
修改用户(先删除,再重建)
4、权限管理
不创建用户,为已有用户添加权限
Grant 权限名称(select(字段1,字段2,…))on 数据库名称.数据表名称to ‘xxx’@’ip 地址’;
删除某用户权限,不删除用户
Revoke 权限名称(select(字段1,字段2,…))on 数据库名称.数据表名称from ‘xxx’@’ip 地址’;
修改某已存在用户权限(先删除权限再新增)
数据表管理(字段管理)