数据安全知识点速通

1.数据库系统架构

  • 数据库管理系统方面,SQLserver(MS Server)/Oracle/MySQL都采用C/S架构
  • 数据库管理工具方面,PhpMyAdmin采用B/S架构,Navicate/DBeaver采用C/S架构

2.各类留存时间

  • 电子公告记录备份应当留存60日

3.各类工作主体

  • 文化行政部门责令整改违反《互联网上网服务营业场所管理办法》规定的单位;
  • 国家网信部门负责制定数据安全相关法律、行政法规+协调个人信息保护工作与相关监督管理工作;
  • 中国共产党领导网络数据安全管理工作;
  • 国务院公安部门负责建设、使用、监督相关安全设施

4.各协议&服务对应端口

  • 应用层协议对应端口:FTP(Serv_u)21 、SSH22、SMTP25 、HTTP80、HTTPS443、SSL
  • 服务默认端口:PCAnywhere5631、PostgreSQL5432、Mysql3306、VNC5900、Serv_u43956,RPC135
  • 传输层协议:TCP514(远程Shell)、UDP514(syslog日志)
  • 网络层协议:ESP50(远程加密通信)、IP、ICMP、IPsec

5.常见的Web服务器

Tomcat, Apache,Ngnix

6.模式/外模式/内模式

  • 模式:全局视角,描述数据库全体数据的逻辑与特性,对数据库的定义与修改
  • 外模式:单用户视角,使用接口访问数据库
  • 内模式:数据的物理存储结构与存储方式

7. DDL/DML/DQL/DCL

  • DDL:数据定义语言,对数据库、表的定义,CREATE/ALTER/DROP TABLE
  • DML:数据操控语言,对数据的增删查改,INSERT/DELETE/SELECT/UPDATE
  • DQL:数据查询语言,SELECT
  • DCL:数据控制语言,用于授权或收回权限,GRANT/REVOKE

8.各数据库设计阶段

  • 需求分析阶段:使用流程图工具进行设计
  • 概念设计阶段:独立于具体机器和DBMS,建立 E-R 模型
  • 逻辑设计阶段:将E-R模型转化为关系模式(关系型数据库中实体间的联系通过关系的公共属性来实现)
  • 物理设计阶段:确定存储结构、索引策略(为具体的关系、属性建立索引)

9.常见国密算法解析

  • SM1:对称加密,安全性相当于AES
  • SM2:非对称加密,基于ECC,安全性相当于RSA 2048位
  • SM3:非对称加密,基于HASH,安全性相当于SHA-256
  • SM4:对称加密,安全性相当于DES

10.各数据库查看版本指令

mysql/PostgreSQL:SELECT version()

oracle:SELECT * FROM v$version

sql server:SELECT @@version

11.备份站点分类

冷站:只有基础的水电、厂房设施,无预装硬件、软件、数据

温站:部分预装硬件、软件,数据非最新

热站:全都有,数据最新

12.备份类型

冷备份:数据库关闭状态下进行的备份

热备份:数据库打开的状态下进行的备份

温备份:介于冷备份与热备份之间,系统部分开放,只读不写/限制用户权限

逻辑备份:使用工具导出备份

13.各删除指令辨析

  • Delete:删除表中具体某一处的数据
  • Turncate Table:快速清空表中数据
  • Casecade:删除级联/更新级联

14.差异备份前提

条件1:高权限,注入点位DB_Owner以上权限

条件2:数据库服务器支持多行语句

条件3:web目录有读写权限

15.各类网安工具

  • 御剑扫描器 目录扫描
相关推荐
@小柯555m2 小时前
MySql(高级操作符--高级操作符练习(1))
数据库·sql·mysql
码农阿豪2 小时前
Python 操作金仓数据库的完全指南(下篇):SQL执行、批量操作与扩展功能
数据库·python·sql
DBdoctor官方2 小时前
DBdoctor v3.3.5.2发布:新增GoldenDB分布式纳管
数据库·sql·polardb·dbdoctor·goldendb
@小柯555m3 小时前
MySql(基础操作符--用where过滤空值练习)
数据库·sql·mysql
鸽芷咕4 小时前
KingbaseES数据库设计规范与SQL开发最佳实践
数据库·sql·设计规范
Java&Develop5 小时前
dbeaver 如何添加 比如 我输入 sf 回车 编辑器会出现 sql select * from 的快捷
数据库·sql·编辑器
Irene199121 小时前
大数据开发语境下,SQL 模式名,映射关系 - - 概念理解
大数据·数据库·sql
ffqws_1 天前
MyBatis 动态 SQL 详解:从原理到实战
java·sql·mybatis
其实防守也摸鱼1 天前
《SQL注入进阶实验:基于sqli-Labs的报错注入(Error-Based Injection)实战解析》
网络·数据库·sql·安全·网络安全·sql注入·报错注入
juniperhan1 天前
Flink 系列第20篇:Flink SQL 语法全解:从 DDL 到 DML,窗口、聚合、列转行一网打尽
大数据·数据仓库·分布式·sql·flink