DOS下连接远程数据库配置

合集下载

04-常见的攻击技术介绍——DDoS攻击

04-常见的攻击技术介绍——DDoS攻击

UDP FLOOD 实例
演示和体会DoS/DDoS攻击-udp flood
阿拉丁UDP攻击器 udpflood(可变包长) HGOD
Ping溢出
属于拒绝服务攻击的一种类型,其原理是使用简单的Ping命令在短时间 内发送大量的ping数据包到服务器,那么服务器就需要耗费很多资源去 处理这些数据包,从而导致无法正常工作。 Eg:2001年,“10万红客攻打白宫”
经典DoS攻击技术
“原子弹” 这类攻击与前些年发现的一个Windows安防漏洞有关:有这个
漏洞的系统在收到OOB数据包时会发生崩溃。这类攻击在聊天和游戏网络里 很流行,它们可以让玩家把惹恼了自己的对手赶出网络。
“超级碎片” TCP/IP协议允许发送者按照他自己的想法把数据包拆分成
一些片断。如果发送方的系统把每个数据包都拆分成非常多的片断,接受方的 系统或网络就不得不进行大量的计算才能把那些片段重新拼装起来。
DDoS代理与“傀儡机”
发生在2000年的DDos攻击使得Tribe Flood Network(TFN)、Trinoo和Stacheldraht等工 具名声大噪,以它们为蓝本的后续工具包TFN2K、WinTrinoo、Shaft和mStreams。
TFN是第一个公开的Linux/UNIX分布式拒绝服务攻击工具。TFN有客户端和服务器端 组件,允许攻击者安装服务器程序至远程的被攻陷的系统上,然后在客户端上使用简单的 命令,就可发起完整的分布式拒绝服务攻击。
防火墙
?1.缺乏检测机制
2.防护效率低下 3.自身成为目标
现有攻击防护手段的不足
SYN Flood防护
UDP Flood防护
完备的SYN Proxy :
这种方法在攻击流量较大的时,连接会出

MYSQL数据库命令大全

MYSQL数据库命令大全

MYSQL命令大全常见的MySQL命令大全一、连接MySQL格式:mysql -h主机地址-u用户名-p用户密码1、例1:连接到本机上的MYSQL。

首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>。

2、例2:连接到远程主机上的MYSQL。

假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。

则键入以下命令:mysql -h110.110.110.110 -uroot -pabcd123(注:u与root可以不用加空格,其它也一样)3、退出MYSQL命令:exit (回车)。

二、修改密码格式:mysqladmin -u用户名-p旧密码password 新密码1、例1:给root加个密码ab12。

首先在DOS下进入目录mysqlbin,然后键入以下命令:mysqladmin -uroot -password ab12注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

2、例2:再将root的密码改为djg345。

mysqladmin -uroot -pab12 password djg345三、增加新用户。

(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)格式:grant select on 数据库.* to 用户名@登录主机identified by \"密码\"例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。

首先用以root用户连入MySQL,然后键入以下命令:grant select,insert,update,delete on *.* to test2@localhost identified by \"abc\";如果你不想test2有密码,可以再打一个命令将密码消掉。

DOS远程桌面连接命令mstsc

DOS远程桌面连接命令mstsc

DOS远程桌面连接命令mstsc /v: 192.168.1.250 /consolecmd 运行command删除文件rd 文件名/S创建文件MD 文件名1. net user admin godmour /add 新建一个用户名为admin 密码为godmour 默认为user 组成员2. net user admin /del 将用户名为admin的用户删除3. net user admin /active:no 将用户admin禁用4. net user admin /active:yes 将用户admin激活5. net user admin 查看拥护admin用户的情况6. net localgroup administratros admin /add 提升用户权限7. net view \\IP 查看远程主机共享资源8. net use x:\\IP\sharename 远程影射本地盘符Z (建立连接net use \\IP\IPC$"password" /user:"name")9. net user admin godmour 把admin的密码修改成godmour10. net start servername 启动telnet 服务net start servername 停止telnet 服务运行输入cmd 回车在命令提示符下输入for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1还原系统tracert 61.144.56.101 查看路由是否正常工作netstat命令netstat [-r] [-s] [-n] [-a]。

当然,你也可以利用“netstat /?”命令来查看一下该命令的使用格式以及详细的参数说明netstat参数含义如下-r 显示本机路由表的内容-s 显示每个协议的使用状态(包括TCP协议、UDP协议、IP协议)-n 以数字表格形式显示地址和端口-a 显示所有主机的端口号运行Netstat -a命令将显示计算机上网时与外部之间的所有连接,计算机端口与外部的连接情况等;而Netstat-s命令则显示电脑网络连接协议的统计信息。

修改SQL_Server_2000的端口号

修改SQL_Server_2000的端口号

一、看ping 服务器IP能否ping通。

这个实际上是看和远程sql server 2000服务器的物理连接是否存在。

如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。

二、在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。

如telnet 202.114.100.100 1433通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。

如果有问题,通常这一步会出问题。

通常的提示是“……无法打开连接,连接失败"。

如果这一步有问题,应该检查以下选项。

1 检查远程服务器是否启动了sql server 2000服务。

如果没有,则启动。

2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。

检查方法是,在服务器上打开开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3 检查服务器的tcp/ip端口是否配置为1433端口。

仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。

事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。

如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。

4 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。

5 检查服务器是否在1433端口侦听。

mysql_dos命令大全

mysql_dos命令大全

注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。
五、备份数据库:(命令在DOS的\\mysql\\bin目录下执行)
mysqldump --opt school>school.bbb
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MYSQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。
二、显示命令
1、显示数据库列表。
show databases;
刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
create database school; //建立库SCHOOL
use school; //打开库SCHOOL
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key,
name char(10) not null,
2、显示库中的数据表:
use mysql; //打开库,学过FOXBASE的一定不会陌生吧
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
2、例2:再将root的密码改为djg345。

Mysql数据库三(高级)期末考试A

Mysql数据库三(高级)期末考试A

-by戒指圈不住爱期末考试卷Mysql数据库三(高级)(闭卷)(A 卷)…………………………………………………………………………………………………(本试卷满分100分,考试时间120分钟)1.用什么语句可以找出在服务器上当前存在什么数据库()A List db;B Show db;C Show databases;D Show data;2 Describe table_name命令的作用:()A 查看表内容B 描述表内容C 查看表结构信息D 查看表名字3 Mysql 配置文件的名字是:()A fB My_fC My_fD My_f4. 下列那句话是正确的:()A 配置文件必须放在/etc下B 一台机器上只能安装一个mysql服务器C Mysql服务器中最高权限的帐号是rootD Mysql 只有rpm 安装包5 下面哪一个是服务器软件包:()A Mysql-version.i386.rpmB Mysql-client-version.i386.rpmC Mysql-bench-version.386.rpmD Mysql-shared-version.i386.rpm6 下面哪一个不是mysql的数据类型:()A BIGINTB INTC INTEGERD LARGEINT7 下面哪一个不是mysql的字符类型:()A CHARB VARCHARC TINYTEXTD SMALLCHAR8 Mysql配置文件中mysqld域中的port 参数的含义哪一个是正确的:()A 指定客户连接服务器时使用的段口号B 指定服务器所使用的端口号C 指定客户端的套接字D 指定服务器端的套接字9 关于mysqldump的说明哪一个是不正确的:()A 用于转储数据库的程序B 用于备份数据库C 用于恢复数据库D 会产生sql脚本10 Explain select 语句的作用是什么:()A 解释一个sql语句B 是一个性能优化工具C 是扩展的查询语句D 可以提高查询速度11 授权用户权限的语句是grant,那么取消用户权限的语句是:()A DeleteB DropC RevokeD Degrant12 Mysql 用一系列表来存储用户信息,下面列出的哪一个表不是用来存储用户信息的:()A Mysql表B User表C Db表D Host表E Tables_priv表F Columns_priv表13 在命令safe_mysqld - - skip-grant-tables中参数的作用是什么?()A 绕过授权表B 更改密码C 启用授权表D 重制所用密码14.下面哪一个不是mysq4.0的表类型:()A MyisamB IsamC InnodbD BDB15 下面语句的执行结果是:()Select !((1 or 0) and (0 or 1));A 0B 1C 2D 316 下面语句的执行结果是:()Select ‘abc’ REGEXP ‘^a’;A 0B 1C 2D 317 下面语句的执行结果是:()Select 19>>3;A 0B 1C 2D 318 下面哪一个不是mysql索引:()A 主键B 唯一索引C 全文索引D 物理索引19 LOB下面分为BLOB和CLOB,什么是BLOB()A 二进制大对象B 字符型大对象C 大型对象D 程序大对象20 下面的语句select first_name,last_name,numberid from student where surname>’C’;在哪个字段上加索引可以提高查询速度:()A first_nameB last_nameC numberedD surname21 客户端可以通过三种方式访问数据库,下面哪一个不正确:()A UNIX socketsB Named pipesC TCP/IP through a portD Udp through a port22 使用mysqldump 备份的文件,用什么命令可以恢复?()A mysqldumpB restoreC mysqlD load data23 在安装mysql过程中执行的命令 scripts/mysql_install_db 的作用是什么?()A 安装test数据库B 清除垃圾文件C 安装许可权表D 给root分配权限24 在使用mysql 命令连接到mysql时,使用-E选项的含义是:()A 快速启动B 创建调试文件C 垂直打印查询的输出D 在每个查询后清空缓冲器25 select ‘abcd’ like ‘a_ _’;语句的执行结果是:()A 1B abcC aD 0二、填空题:(每小题2分,共20分)1、目前,MySQL属于________________________ ____公司的产品。

常用的DOS命令建立到远程主机的连接

常用的DOS命令建立到远程主机的连接

如有你有帮助,请购买下载,谢谢!常用的DOS命令建立到远程主机的连接net use \\ip\ipc$ "password" /user:"username"建立新用户net user username password /add修改用户密码net user username newpassword激活用户net user username /active:yes把用户加入到用户组net localgroup groupname username /add查看远程主机的时间net time \\ip显示远程主机的共享资源列表net view \\ip启动和停止系统服务net start(stop) servicename映射对方的硬盘net use z: \\ip\c$启动程序at \\ip time programnane文件复制copy filename \\ip\c$\filename远程执行FTP命令echo open servername > c:\ftp.txtecho username >> c:\ftp.txtecho password >> c:\ftp.txtecho get filename c:\filename >> c:\ftp.txtftp -s:c:\ftp.txtdel c:\ftp.txt删除日志del c:\winnt\system32\logfiles\*.*del c:\winnt\ssytem32\config\*.evtdel c:\winnt\system32\dtclog\*.*del c:\winnt\system32\*.logdel c:\winnt\system32\*.txtdel c:\winnt\*.txtdel c:\winnt\*.log访问对方共享资源net use \\ /user:administrator "123"如果提示连接成功,你在输入start \\就打开目标机的C盘了----------------------------------net use \\ip\ipc$ " " /user:" " 建立IPC空链接net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:net use h: \\ip\c$ 登陆后映射对方C:到本地为H:net use \\ip\ipc$ /del 删除IPC链接net use h: /del 删除映射对方到本地的为H:的映射net user 用户名密码/add 建立用户net user guest /active:yes 激活guest用户net user 查看有哪些用户net user 帐户名查看帐户的属性net localgroup administrators 用户名/add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数net start 查看开启了哪些服务net start 服务名开启服务;(如:net start telnet,net start schedule)net stop 服务名停止某服务net time \\目标ip 查看对方时间net time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息net view 查看本地局域网内开启了哪些共享net view \\ip 查看对方局域网内开启了哪些共享net config 显示系统网络设置net logoff 断开连接的共享net pause 服务名暂停某服务net send ip "文本信息" 向对方发信息net ver 局域网内正在使用的网络连接类型和信息net share 查看本地开启的共享net share ipc$ 开启ipc$共享net share ipc$ /del 删除ipc$共享net share c$ /del 删除C:共享net user guest 12345 用guest用户登陆后用将密码改为12345net password 密码更改系统登陆密码netstat -a 查看开启了哪些端口,常用netstat -annetstat -n 查看端口的网络连接情况,常用netstat -annetstat -v 查看正在进行的工作netstat -p 协议名例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)netstat -s 查看正在使用的所有协议使用情况nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写tracert -参数ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。

通过简单的DOS命令实现远程控制

通过简单的DOS命令实现远程控制

怎么远程控‎制别人的电‎脑简单的网络‎入侵法1.取得对方I‎P地址如X‎X.XX.XX.XX,方法太多不‎细讲了。

2.判断对方上‎网的地点,开个DOS‎窗口键入 TRACE‎R T XX.XX.XX.XX第4和第5‎行反映的信‎息既是对方‎的上网地点‎。

3.得到对方电‎脑的名称,开个DOS‎窗口键入 NBTST‎A T -A XX.XX.XX.XX第一行是对‎方电脑名称‎第二行是对‎方电脑所在‎工作组第三行是对‎方电脑的说‎明4.在Wind‎o ws目录‎下有一文件‎名为LMH‎O STS.SAM,将其改名为‎L MHOS‎T S,删除其内容‎,将对方的I‎P及电脑名‎按以下格式‎写入文件:XX.XX.XX.XX 电脑名5.开DOS窗‎口键入 NBTST‎A T -R6.在开始-查找-电脑中输入‎对方电脑名‎,出现对方电‎脑点击即可‎进入。

以上方法请‎不要乱用,本人对你用‎上面的方法‎所惹出的麻‎烦概不负责‎,请慎重。

怎样开个d‎o s窗口?开始--运行--软件入cm‎d确定。

自然就可以‎打开DOS‎窗口了.如何准确快‎速的查找对‎方的IP地‎址1、邮件查询法‎使用这种方‎法查询对方‎计算机的I‎P地址时,首先要求对‎方先给你发‎一封电子邮‎件,然后你可以‎通过查看该‎邮件属性的‎方法,来获得邮件‎发送者所在‎计算机的I‎P地址;下面就是该‎方法的具体‎实施步骤:首先运行O‎u tLoo‎k expre‎s s程序,并单击工具‎栏中的“接受全部邮‎件”按钮,将朋友发送‎的邮件接受‎下来,再打开收件‎箱页面,找到朋友发‎送过来的邮‎件,并用鼠标右‎键单击之,从弹出的右‎键菜单中,执行“属性”命令;在其后打开‎的属性设置‎窗口中,单击“详细资料”标签,并在打开的‎标签页面中‎,你将看到“Recei‎v ed: from xieca‎i wen (unkno‎w n‎[11.111.45.25])”这样的信息‎,其中的“11.111.45.25”就是对方好‎友的IP地‎址;当然,要是对方好‎友通过In‎t erne‎t中的WE‎B信箱给你‎发送电子邮‎件的话,那么你在这‎里看到的I‎P地址其实‎并不是他所‎在工作站的‎真实IP地‎址,而是WEB‎信箱所在网‎站的IP地‎址。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DOS下连接远程数据库
想要连接到远程数据主要有两个地方一定要对,1,环境变量Path的配置;2,tnsnames文件的配置,下面看具体事例吧:
1,如果你的环境变量没有配置的话,你执行sqlplus时,就是下图结果,语句不是内部或外部命令,环境变量什么时候需要配什么时候不要配置呢?如果你安装了Oracle数据库的话是不需要配置的,数据库安装时会自动帮你配置的,这里是讲只安装了Oracle客户端的情况,或者Path被无意篡改了的情况。

配好之后再执行,就会能够连上了,如下图;
至于怎么配置的,如下图这是我的路径,如果你不知道你的路径在哪里,在我的电脑上搜索文件sqlplus.exe和sqlplusw.exe,这两个文件所在的目录就是这个目录了。

讲完了Path,再说说tnsnames文件的配置吧,这个配置是在连接数据库时选择连接哪个数据以及那个端口的。

如果没有配置的话,无论你是DOS下连接远程数据据,还是第三方软件pl/sql连接远程数据库都是解析不了标示符的。

如下图:
配置好之后,就可以连接了,如下图:
怎么配置的呢?就是下面这段文字的代码,将它写到tnsnames.ora文件中,至于里面的1,2,3是什么意思,就不解释了。

tnsnames.ora文件的目录,以下是我的目录,至于你的,找不到的话,自己搜文件名吧。

至此就全部讲完了。

希望能对人有用。

相关文档
最新文档