当前位置:  数据库>其它
本页文章导读:
    ▪Wireshark数据包分析实战(第2版)      《Wireshark数据包分析实战(第2版)》 基本信息 作者: (美)Chris Sanders    译者: 诸葛建伟 陈霖 许伟林 出版社:人民邮电出版社 ISBN:9787115302366 上架时间:2013-3-7 出版日期:2013 年3月 开.........
    ▪MySql用户权限控制      文章摘自《MySQL必知必会》 这本书我要推荐下,书只有250页不到。但是比较全面的讲解了MySQL的实践方面的操作,用来入门不错。网上有pdf的电子书 本文将介绍MySql创建帐号,删除帐号,设.........
    ▪db2和oracle查询序列区别       DB2中:nextval for sequencename ,prevval for sequencename select nextval for seq_name from sysibm.sysdummy1; select prevval for seq_name from sysibm.sysdummy1; oracle中:sequencename.nextval,sequencename.currval select seq_name.nextval from .........

[1]Wireshark数据包分析实战(第2版)
    来源: 互联网  发布时间: 2013-11-07
《Wireshark数据包分析实战(第2版)》
基本信息
作者: (美)Chris Sanders   
译者: 诸葛建伟 陈霖 许伟林
出版社:人民邮电出版社
ISBN:9787115302366
上架时间:2013-3-7
出版日期:2013 年3月
开本:16开
页码:263
版次:1-1
所属分类:计算机 > 数据库 > 数据库存储与管理

更多关于 》》》《Wireshark数据包分析实战(第2版)》
内容简介
计算机书籍
  《wireshark数据包分析实战(第2版)》从网络嗅探与数据包分析的基础知识开始,渐进地介绍wireshark的基本使用方法及其数据包分析功能特性,同时还介绍了针对不同协议层与无线网络的具体实践技术与经验技巧。在此过程中,作者结合一些简单易懂的实际网络案例,图文并茂地演示使用wireshark进行数据包分析的技术方法,使读者能够顺着本书思路逐步地掌握网络数据包嗅探与分析技能。最后,《wireshark数据包分析实战(第2版)》使用网络管理员、it技术支持、应用程序开发者们经常遇到的实际网络问题(包括无法正常上网、程序连接数据库错误、网速很卡,以及遭遇扫描渗透、arp欺骗攻击等),来讲解如何应用wireshark数据包分析技术和技巧,快速定位故障点,并找出原因以解决实际问题。《wireshark数据包分析实战(第2版)》覆盖了无线wifi网络中的嗅探与数据包分析技术,同时也给出了嗅探与数据包分析领域丰富的参考技术文档、网站、开源工具与开发库等资源列表。
   《wireshark数据包分析实战(第2版)》适合网络管理员、安全工程师、软件开发工程师与测试人员,以及网络工程、信息安全等专业学生与网络技术爱好者阅读。 
目录
《wireshark数据包分析实战(第2版)》 
第1章 数据包分析技术与网络基础 1 
1.1 数据包分析与数据包嗅探器 2 
1.1.1 评估数据包嗅探器 2 
1.1.2 数据包嗅探器工作原理 3 
1.2 网络通信原理 4 
1.2.1 协议 4 
1.2.2 七层osi参考模型 5 
1.2.3 数据封装 8 
1.2.4 网络硬件 10 
1.3 流量分类 15 
1.3.1 广播流量 15 
1.3.2 多播流量 16 
1.3.3 单播流量 16 
1.4 小结 17 
第2章 监听网络线路 19 
2.1 混杂模式 20 
2.2 在集线器连接的网络中进行嗅探 21 
2.3 在交换式网络中进行嗅探 23 
2.3.1 端口镜像 23 
.2.3.2 集线器输出 25 
2.3.3 使用网络分流器 26 
2.3.4 arp欺骗 29 
2.4 在路由网络环境中进行嗅探 34 
2.5 部署嗅探器的实践指南 36 
第3章 wireshark入门 39 
3.1 wireshark简史 39 
3.2 wireshark的优点 40 
3.3 安装wireshark 41 
3.3.1 在微软windows系统中安装 41 
3.3.2 在linux系统中安装 43 
3.3.3 在mac os x系统中安装 45 
3.4 wireshark初步入门 45 
3.4.1 第一次捕获数据包 45 
3.4.2 wireshark主窗口 46 
3.4.3 wireshark首选项 48 
3.4.4 数据包彩色高亮 49 
第4章 玩转捕获数据包 53 
4.1 使用捕获文件 53 
4.1.1 保存和导出捕获文件 54 
4.1.2 合并捕获文件 55 
4.2 分析数据包 55 
4.2.1 查找数据包 56 
4.2.2 标记数据包 57 
4.2.3 打印数据包 57 
4.3 设定时间显示格式和相对参考 58 
4.3.1 时间显示格式 58 
4.3.2 数据包的相对时间参考 59 
4.4 设定捕获选项 60 
4.4.1 捕获设定 61 
4.4.2 捕获文件设定 61 
4.4.3 停止捕获选项 62 
4.4.4 显示选项 62 
4.4.5 名字解析选项 63 
4.5 使用过滤器 63 
4.5.1 捕获过滤器 63 
4.5.2 显示过滤器 69 
4.5.3 保存过滤器 72 
第5章 wireshark高级特性 75 
5.1 网络端点和会话 75 
5.1.1 查看端点 76 
5.1.2 查看网络会话 77 
5.1.3 使用端点和会话窗口进行问题定位 78 
5.2 基于协议分层结构的统计数据 79 
5.3 名字解析 81 
5.3.1 开启名字解析 81 
5.3.2 名字解析的潜在弊端 82 
5.4 协议解析 82 
5.4.1 更换解析器 82 
5.4.2 查看解析器源代码 85 
5.5 跟踪tcp流 85 
5.6 数据包长度 86 
5.7 图形展示 88 
5.7.1 查看io图 88 
5.7.2 双向时间图 90 
5.7.3 数据流图 91 
5.8 专家信息 92 
第6章 通用底层网络协议 95 
6.1 地址解析协议 96 
6.1.1 arp头 97 
6.1.2 数据包1:arp请求 98 
6.1.3 数据包2:arp响应 99 
6.1.4 无偿的arp 100 
6.2 互联网协议 101 
6.2.1 ip地址 102 
6.2.2 ipv4头 103 
6.2.3 存活时间 104 
6.2.4 ip分片 107 
6.3 传输控制协议 109 
6.3.1 tcp头 109 
6.3.2 tcp端口 110 
6.3.3 tcp的三次握手 113 
6.3.4 tcp终止 116 
6.3.5 tcp重置 117 
6.4 用户数据报协议 118 
6.5 互联网控制消息协议 119 
6.5.1 icmp头 119 
6.5.2 icmp类型和消息 120 
6.5.3 echo请求与响应 120 
6.5.4 路由跟踪 122 
第7章 常见高层网络协议 127 
7.1 动态主机配置协议dhcp 127 
7.1.1 dhcp头结构 128 
7.1.2 dhcp续租过程 129 
7.1.3 dhcp租约内续租 134 
7.1.4 dhcp选项和消息类型 134 
7.2 域名系统 135 
7.2.1 dns数据包结构 135 
7.2.2 一次简单的dns查询过程 136 
7.2.3 dns问题类型 138 
7.2.4 dns递归 139 
7.2.5 dns区域传送 142 
7.3 超文本传输协议 145 
7.3.1 使用http浏览 145 
7.3.2 使用http传送数据 147 
7.4 小结 149 
第8章 基础的现实世界场景 151 
8.1 数据包层面的社交网络 152 
8.1.1 捕获twitter流量 152 
8.1.2 捕获facebook流量 156 
    
[2]MySql用户权限控制
    来源: 互联网  发布时间: 2013-11-07

文章摘自《MySQL必知必会》

这本书我要推荐下,书只有250页不到。但是比较全面的讲解了MySQL的实践方面的操作,用来入门不错。网上有pdf的电子书

本文将介绍MySql创建帐号,删除帐号,设置和介绍各种帐号的权限

创建用户帐号:

CREATE USER user_name IDENTIFIED BY 'your_password';


改名

RENAME USER old_name TO new_name;


删除用户帐号

DROP USER user_name;


查看用户的权限可以用

SHOW GRANTS FOR user_name;

如果显示为:GRANT USAGE ON *.* TO 'user_name'@'%' 则表示无任何权限!!!!   前面一个*表示任意数据库,后面一个表示数据库里的任意表

注意:用户必须具有GRANT OPTION权限才能使用GRANT和INVOKE为别的用户赋予或者撤销权限

例子:赋予SELECT权限

GRANT SELECT ON testdb.* TO user_name;  表示将对testdb数据库下的所有表的SELECT权限赋予user_name用户.

撤销权限:

REVOKE SELECT ON testdb.* FROM user_name; 表示将用户对testdb数据库中所有表的SELECT权限撤销.

可以一次写多个如:GRANT SELECT, INSERT ON testdb.* TO user_name;


MySql的权限如下表所示:

ALL 除GRANT OPTION外的所有权限 ALTER 使用ALTER TABLE ALTER ROUTING 使用ALTER PROCEDURE和DROP PROCEDURE CREATE 使用CREATE TABLE CREATE ROUTING 使用CREATE PROCEDURE CREATE TEMPORARY TABLES 使用CREATE TEMPORARY TABLE CREATE USER 使用CREATE USER、DROP USER、RENAME USER和REVOKE ALL PRIVILLEAGES CREATE VIEW 使用CREATE VIEW DELETE 使用DELETE DROP 使用DROP TABLE EXECUTE 使用CALL和存储过程 FILE 使用SELECT INTO OUTFILE和LOAD DATA INFILE GRANT OPTION 使用GRANT和REVOKE INDEX 使用CREATE INDEX和DROP INDEX INSERT 使用INSERT LOCK TABLES 使用LOCK TABLES PROCESS 使用SHOW FULL PROCESSLIST RELOAD 使用FFLUSH REPLICATION CLIENT 服务器位置的访问 REPLICATION SLAVE 由复制从属使用 SELECT 使用SELECT SHOW DATABASES 使用SHOW DATABASES SHOW VIEW 使用SHOW CREATE VIEW SHUTDOWN 使用mysqladmin shutdown(用来关闭MySQL) SUPER 使用CHANGE MASTER、KILL、LOGS、PURGE、MASTER和SET GLOBAL。还允许mysqladmin调试登录 UPDATE 使用UPDATE USAGE 无访问权限


更改口令

SET PASSWORD FOR user_name = PASSWORD('new_password');

或者SET PASSWORD = PASSWORD('new_password');   这个是更改自己的口令



GRANT和REVOKE可以在几个层次上控制访问权限:

整个服务器,使用GRANT ALL和REVOKE ALL;

整个数据库,使用ON database.*;

特定的表,使用ON database.table;

特定的列     ,不知道

特定的存储过程, 不知道



补充一点,

我们在linux系统下直接输入mysql时,会以本地匿名账号登陆,即''@localhost

而这个账户一开始没权限即USAGE *.* ,,所以很多时候操作都不成功。

这时我们如果只是学习的话,可以首先用root登陆即mysql -u root -p  <CR>然后输入root密码(也可以没有密码,则不加-p)

然后GRANT ALL ON *.*  FOR  ''@localhost;

这样即可。

作者:fdl19881 发表于2013-3-11 16:47:08 原文链接
阅读:47 评论:0 查看评论

    
[3]db2和oracle查询序列区别
    来源: 互联网  发布时间: 2013-11-07

DB2中:nextval for sequencename ,prevval for sequencename

select nextval for seq_name from sysibm.sysdummy1;

select prevval for seq_name from sysibm.sysdummy1;

oracle中:sequencename.nextval,sequencename.currval

select seq_name.nextval from dual;

select seq_name.currval from dual;

sysibm.sysdummy1是DB2内存中的一个特殊的表.

作者:milife2012 发表于2013-3-11 16:22:21 原文链接
阅读:59 评论:0 查看评论

    
最新技术文章:
▪gc buffer busy/gcs log flush sync与log file sync    ▪让你的PL/SQL更好用    ▪ADO.NET中的非脱机数据库查询
▪参数job_queue_processes与Oracle jobs    ▪11gR2游标共享新特性带来的一些问题以及_cursor...    ▪_library_cache_advice和latch:shared pool、latch:shared poo...
▪SQL: Date Utility    ▪DB2 分区表增加分区    ▪DB2第一步 — 创建表
▪oracle 数据库    ▪插入10万条记录测试    ▪rebuild index VS. rebuild index online
▪如何处理undo tablespace 表空间太大的问题    ▪ado执行存储过程中包含结果集获取输出参数为...    ▪oracle函数的demo
▪Entity Framework 学习建议及自学资源    ▪存储过程的编写    ▪Linux/Unix shell 自动发送AWR report(二)
▪第二章 Oracle恢复内部原理(基础数据结构)    ▪Redis源码学习之【Tcp Socket封装】    ▪Java Jdbc减少与Oracle之间交互提升批量处理性能...
▪南大通用GBase8a Vs Oracle11g 单机测试亲测    ▪oracle 中行列转换    ▪rhel下安装oracle10g+asm---测试环境搭建
▪Redis系列-主从复制配置    ▪MySQL索引与查询优化    ▪INDEX受到NULL值的影响
▪测试人员的SQL语言 系列    ▪SQL数据库基本语句    ▪MySQL Replication常见错误整理[持续更新...]
▪eclipse下建立esper的demo    ▪把oracle rac 转化为单机数据库    ▪Redis系列-存储篇sorted set主要操作函数小结
▪基本的SQL*Plus报表和命令    ▪druid简单教程    ▪11g调度--scheduler使用
▪EF基础一    ▪db2存储过程中循环语句while do的continue有没有...    ▪oracle 创建DBLINK
▪DB2数据库备份还原    ▪Warning: prerequisite DBD::mysql 1 not found错误解决方...    ▪innotop性能监视mysql,innodb工具
▪数据迁移:DataGuard配置    ▪QX项目实战-19.跨库数据同步    ▪Mysql EXPLAIN
▪Oracle 11g AWR 系列七:Active Session History (ASH) 报...    ▪Oracle 11G新特性(共36个)    ▪父子节点问题
▪OEM简介及按钮乱码问题    ▪NoSql之MongoDB的常用类管理    ▪ORA-39700: database must be opened with UPGRADE option
▪node.js 访问redis数据库,pub/sub    ▪使用DBMS_REDEFINITION在线重定义分区表    ▪SQL Developer 使用问题与解决方法汇总
▪oralce 11g dataguard 概念    ▪ORA-30004 错误处理    ▪oracle分组函数rollup,cube
▪Sql Developer 使用问题与解决方法汇总    ▪Configure Oracle Dataguard Primary-ASM to Physical-ASM    ▪Oracle Data Guard 理论知识
▪Control File 恢复    ▪Oracle数据文件收缩    ▪Oracle 11g AWR 系列五:如何生成 AWR 报告?
▪Wireshark数据包分析实战(第2版)    ▪MySql用户权限控制    ▪db2和oracle查询序列区别
▪更新blob字段的存储过程    ▪MySQLReport分析报告三    ▪DB2中的序列
▪Oracle中DBMS_RANDOM.STRING 的用法    ▪SQL SERVER无法安装成功,sqlstp.log文件提示[未发...    ▪Data Guard 部署物理备库的 10 大注意事项
▪万能数据库查询分析器使用技巧之(九)    ▪SQL 自定义Split函数    ▪视图 v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines 的...
▪Data Guard Standby_archive_dest 和 Log_archive_dest_n 的...    ▪机房收费系统数据库设计(一)    ▪利用putty的SSH tunnel连接Oracle
▪DBCA建库偶遇ORA-27125    ▪使用PowerPivot建立简单的分析模型    ▪Linux/Unix shell 自动发送AWR report
▪写入到blob字段的存储过程    ▪关于JDBC中ResultSet接口的一点细节探究    ▪Data Guard 配置 Standby Redo Log
▪linux下redis的安装    ▪windows下redis的安装    ▪手动创建数据库步骤(简单翻译官方文档)
▪Ubuntu安装Mongodb    ▪SQL CLR应用    ▪redis的配置文件参数--详细说明
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3