【JMeter连接SQLServer】採用window鉴权方式连接(原创)
大家都知道Jmeter能够连接各种数据库。这方面我也不多说了,假设你还不知道怎么连接的话。能够參看我看的另外一篇博文。这边有具体的介绍
http://blog.csdn.net/lzqinfen/article/details/38730259
回归正题。由于公司測试环境的问题。我在连接SQLServer时,公司仅仅能使用window方式的鉴权(通过我们的域账号验证),这下就变得麻烦了。由于本来依照普通的sqlServer连接,是非常easy的例如以下图一样:
但如今採用window鉴权的方式,你无法再填写username和password。
我想通过网上查询,包含性能技术群,都没找到相关的解决方法,再各种尝试之后最终搞定~(所以笔者觉得是原创方法。应该不为过吧)
1、Java连接数据库
Jmeter是纯Java的,大家都知道自己写Java的时候,能够写成window方式连接SQLserver。所以我坚信Jmeter应该能够用相同的方法实现。Java的实现,事实上是添加了一个參数
integratedSecurity= true
所以我们在JMeter里面也做下改动,例如以下图(前面是IP和port。后面添加了integratedSecurity= true,注:我这边没有指定数据库名字,你能够指定也能够不指定)
2、看似没什么问题了,执行,结果报错(Jmeter命令窗体报错),
错误为:没有为集成身份验证配置驱动程序
原因是:C:\Windows 下缺少了sqljdbc_auth.dll文件
3、下载sqljdbc_auth.dll,并放到C:\Windows
下,又一次启动。再次执行Ok。
下载地址:http://download.csdn.net/detail/lzqinfen/8066775
----------------------------------注意 : 雷区---------------------------------------------
1、sqljdbc_auth.dll已经放到相关文件夹下,可是报不是64位之类的错误。
原因是:我的是win7 64位的。下载的sqljdbc_auth包中包括x86
和64位的(各3个版本号的),我找到当中的64位。随便用的一个也是报错,后来选择最新日期(3.0.1301.101这个)的那个dll 就OK了。这点大家注意下
(我Jmeter是2.8的+1.7JDK
,Jmeter2.11 版本号的 用最新dll应该也没问题的,请大家验证吧~);
2、另外一点注意下:Jmeter
apache-jmeter-2.8\lib 下应该有sqljdbc4.jar的 ,假设没有的话 肯定也会报错的。
【JMeter连接SQLServer】採用window鉴权方式连接(原创)的更多相关文章
- apigw鉴权分析(1-3)百度 AI - 鉴权方式分析
http://ai.baidu.com/docs#/Begin/top 一.访问入口 二.鉴权方式分析 1.鉴权认证方式一 - access_token - 针对HTTP API调用者 2.鉴权认证方 ...
- web开发常见的鉴权方式
结合网上找的资料整理了一下,以下是web开发中常见的鉴权方法: 预备:一些基本的知识 RBAC(Role-Based Access Control)基于角色的权限访问控制(参考下面①的连接) l ...
- apigw鉴权分析(1-1)阿里数加 - 鉴权方式分析
一.访问方式 1.访问阿里云首页 https://www.aliyun.com/?utm_medium=text&utm_source=bdbrand&utm_campaign=bdb ...
- jmeter测试wordpress使用base64进行鉴权
1.下载插件 对密码进行加密 2.安装插件 3.使用插件 4.使用base64对上面获取到的密码进行二次加密 echo -n "用户:密码" | base64 将以上命令键入lin ...
- Shiro的鉴权方式
一. 怎么用 Shiro 支持三种方式的授权 编程式:通过写 if/else 授权代码块完成: Subject subject = SecurityUtils.getSubject(); if(sub ...
- 一口气说出 OAuth2.0 的四种鉴权方式,面试官会高看一眼
本文收录在个人博客:www.chengxy-nds.top,技术资源共享,一起进步 上周我的自研开源项目开始破土动工了,<开源项目迈出第一步,10 选 1?页面模板成了第一个绊脚石 > , ...
- Mongodb 认证鉴权那点事
[TOC] 一.Mongodb 的权限管理 认识权限管理,说明主要概念及关系 与大多数数据库一样,Mongodb同样提供了一套权限管理机制. 为了体验Mongodb 的权限管理,我们找一台已经安装好的 ...
- iOS进阶之UDP代理鉴权过程
上一篇介绍的是TCP代理的鉴权过程,这篇将介绍UDP代理的大致鉴权过程. 在UDP鉴权过程中,有几点是需要注意的.首先,UDP是一种无连接协议,不需要连接,使用广播的方式:其次,为了通过鉴权,所以需要 ...
- WebSocket 的鉴权授权方案
引子 WebSocket 是个好东西,为我们提供了便捷且实时的通讯能力.然而,对于 WebSocket 客户端的鉴权,协议的 RFC 是这么说的: This protocol doesn’t pres ...
随机推荐
- VScode常用插件(持续更新)
- 强迫症!一行代码拿到url特定query的值
简单的说一下背景,看到小伙伴给我发的项目中有一段获取当前url特定query值的代码,本着能写1行代码就不写5行代码的原则,我把这个获取方法给改了一下 之前的代码如下: const queryArr ...
- POJ 1946 DP
折腾了一晚上 明天再写.. 2016.5.17 23:59 -> -> #include <cstdio> #include <cstring> #include ...
- pgsql 远程机器无法连接数据库报错处理方法
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本地localhost访问正常,在相同网段的远程机器访问报如下错误 “server closed the connection unexpe ...
- DeltaFish 校园物资共享平台 第四次小组会议
一.上周记录汇报 齐天扬 学习慕课HTML至14章.构建之法10-14章 李 鑫 学习制作简易的JSP页面和servlet,看完关于HTML的慕课 陈志锴 学习编制简易JSP页面和servlet, ...
- 无桌面的linux 安装VMWare Tools
1.在vmware虚拟机选项下,选择安装vmware-tools 2.将vmware安装目录下的linux.iso装载到系统中 2.1.选择需安装VMWareTools的虚拟机,右击--可移动设备-- ...
- ANE打包
哈哈,曾经梦寐以求的ANE终于弄成功了一个.说实话,学java和Android就是为了写ANE!好啦,今天把我体会到的记录一下: 网上其实打包ANE的教程好多,我也找了好多好多.但是好多我自己试了还是 ...
- 很实用的html meta标签实现页面跳转
就算你是有很多年开发经验的web开发工程师,有着很多web开发经验,对于先进的web开发技术有着很深刻的研究,然而你却忽略了那些最最基础的东西!现在我来问你,你是否对html所有的标签都能熟练的使用呢 ...
- webpack学习(二)
时下很火的react项目多用到webpack+ES6,本文只实践webpack的打包功能,不涉及react. 1.新建项目 新建的项目,命令模式下切换到项目根路径,用npm init命令生成packa ...
- angular搭建
脚手架工具:angular-cli 1. npm install -g @angular/cli 2.ng new xxx 3.cd xxx , ng serve