相关文章

MSSQL存储过程的功能和用法

文章目录 存储过程的定义存储过程的优点创建存储过程调用存储过程存储过程的参数修改和删除存储过程存储过程的错误处理 Microsoft SQL Server(MSSQL)是一个关系型数据库管理系统,它支持各种数据操作和查询功能。其中,存储过程是M…

mssql与mysql对比_mysql和mssql对比

由于工作原因,程序需要适配两种类型的数据,所以把一些sql语句写法对比总结一下 本篇及后续随笔都将使用一个极其简单的场景(课室,学生,1对多)来演示,请先创建表 mysql CREATE TABLE IF NOT EXISTS class ( Id int(11) …

Mssql数据注入

1.查询用户创建的数据表 select id,name from sysobjects where xtypeu ; 2.查询用户创建数据表的具体列名 select * from syscolumns where id 上一步获取的id值; 3.查询具体内容 select id,字段名 from 数据表名; 4.数据库名 db_name() 5.用户登录名 su…

mssql创建临时表

为什么需要临时表? 我们在写过于复杂的Sql语句的时候,大量的left join、group by等操作查询数据,会非常的影响效率,这个时候我们把部分的语句先存入一个临时表,再对临时表的结果进行关联或者其他操作,会大…

MSSQL注入前置知识

简述 Microsoft SQL server也叫SQL server / MSSQL,由微软推出的关系型数据库,默认端口1433 常见搭配C# / .net IISmssql mssql的数据库文件 数据文件(.mdf):主要的数据文件,包含数据表中的数据和对象信息…

docker 安装 mssql

1. 搜索镜像 docker search mssql 2.下载镜像 docker pull microsoft/mssql-server-linux 3.创建并启动容器 docker run --name mysqlserver_1433 -m 1024m -e ACCEPT_EULAY -e SA_PASSWORDroot2018 -p 1433:1433 -v /home/mssql/data:/var/opt/mssql/data -v /home/mssql/l…

MSSQL暴力破解

一、基本信息 靶机:IP:192.168.100.70 二、攻击过程 方法一:msfconsole 启动 msfconsole msfconsole 选用攻击模块,并设置参数 use auxiliary/scanner/mssql/mssql_login set rhosts 192.168.100.70 set USER_FILE /userna…

Docker上安装MSSQL(SQL Server)

Mac OS X ,想安装微软的mssql-server数据库有三种方式: 第一种是在本机上安装MSSQL for Linux 版本。第二种是安装Windows虚拟机,然后在虚拟机里面使用ISO文件进行安装。第三种也就是我要讲的方式,就是使用Docker进行安装。 第一…

MSSQL渗透测试

目录 mssql数据库连接提权至服务器权限 拿到目标的IP地址,我们先对IP地址进行信息收集,收集信息资产,同时使用nmap对IP地址进行扫描 nmap -sC -sV IP从扫描的结果中,我们能知道目标服务器是windows操作系统,使用的是m…

域环境下利用MSSQL横向渗透技巧

前言 在我们做渗透测试的过程中有时候会遇到mssql server数据库,当我们通过rce、sql注⼊弱⼝令 空密码 凭据泄漏等⽅式最终可以登录mssql server所在服务器/数据库时。今天将以不同的攻击⻆度来看下如何完成后续的横向渗透及拓展。 信息查询语句 SELECT IS_SRVR…

MSSQL手工注入

1.点击install to start初始化 2.点击Go to inject开始靶场 3.在第⼀关使⽤单双引号判断是否存在注⼊,根据报错的回显可知数据类型为字符型 ?id1’ //报错,存在注入 ?id1 -- //正常显示 所以是字符型注入 闭合方式是 -- 4.可通过以下P…

docker安装mssql

很久以前安装mssql是比较费时间的,一通操作下来差不多得半小时,安装一大堆东西还卸载不干净,你说气人不气人。 本次我想能不能在docker里面安装mssql,卸载也方便,又快又干净。 声明,本次操作是有实验成分在…

Django 基础 mssql

1. 基础 1.1 创建项目和应用 首先,在命令行中创建项目shop,然后再进入项目,再创建应用sell django-admin startproject shop cd myproject python manage.py startapp sell python manage.py startapp article 1.2 目录介绍 这里记一下dj…

MSSQL注入

目录 基本的UNION注入: 错误基于的注入: 时间基于的盲注入: 堆叠查询: 理解MSSQL注入是学习网络安全的一部分,前提是您在合法、授权的环境中进行,用于了解如何保护您的应用程序免受此类攻击。以下是有关…

MSSQL安装

MSSQL安装 数据库镜像下载地址: ed2k://|file|cn_sql_server_2012_enterprise_edition_with_sp1_x64_dvd_1234495.iso|4231520256|EB9F35CAC10578613A6E9D56090BAF06|/ 步骤一:将sql server镜像文件添加到虚拟机中,并在虚拟机中打开 步骤二…

Mssql安装使用

文章目录 前言一、Mssql二、安装使用下载 安装2.连接使用连接创建表,数据简单使用 总结 前言 我之前用过sql server,后来使用频率较少,最近有开始接触了,顺便整理下笔记,为后续准备~ 一、Mssql 其实与mysql语法几乎一致,然后分页查询与oracle 有点像是利用行号,这里采用docke…

MSSQL数据库系统(一)

目录 MSsql基础操作 一、MSSQL安装 二、MSSQL配置 三、MSSQL工具安装 四、MSSQL使用-创建库、表 五、MSSQL使用-记录操作 六、MSSQL使用-查询库、表和记录 七、数据库的备份与恢复 实验案例:MSSQL构建与维护3-1 一、需求描述 二、实现思路 1、工程”表结构如下 2、…

MS SQL数据库

一、数据库能做哪些? 1)存储大量数据,方便检索和访问 2)保持数据信息的一致、完整 3)共享和安全 4)通过组合分析,产生新的有用信息 二、数据库是什么? 1) 数据库就是“数据”的“仓库”。 2)数据库中包含表…

MSsql基础操作

目录 1.MSsql数据库概述 2..MSsql数据库安装 3..MSsql数据库配置 4..MSsql数据库工具安装 5.MSsql数据库使用 6.数据库的备份与恢复 1.MSsql数据库概述 MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是…

Microsoft visual studio 2022找不到nmake.exe

nmake 是Microsoft Visual Studio中的附带命令,需要安装VS才能使用,实际上可以说相当于linux的make。但是下载安装vs2022之后一九不能使用nmake,这里记录一下配置过程。 首先配置vs的环境变量 1.查看有没有vc文件夹。如果有进行下一步。如果没有&#…