从未加入域的计算机上使用Windows验证方式访问SQL Server
背景信息
随着企业信息化建设的不断深入,业务系统越来越多,统一身份验证的需求就更加迫切,Windows的域模式毫无疑问是首选。如果你的电脑已加入域中,就可以实现单点登录访问Windows相关的应用程序,第三方的程序如与活动目录集成应该也可以实现单点登录。如我们在工作站模式下,访问其它机器的文件,一般会弹出输入用户名和密码的对话框,但在域模式下,不需要再一次的身份验证操作。
虽然加入域有这么多好处,主要还是用于企业的IT管理。如果你是技术人员,支持多个公司,需要访问他们的应用程序或文件,加入域当然是最好的方式,但这也存在如下的问题:
域切换:如果你在一周内现场支持多个客户,枯燥的切换域就让你很头疼。
组策略应用:组策略会应用到你的电脑。
信息泄漏:Domain Admins可以完全控制你的电脑,在你不知情的情况下获取你的重要资料
当然大部分情况下,加不加入客户的域在使用上没有什么区别,只不过当你访问网络共享文件或打印机的时候,会经常弹出让你输入用户名和密码凭证信息的提示框。如果你想快速完成验证操作,可以使用Net Use命令完成,重启电脑有可能还需要输入,最好是制作成批处理文件可以随时执行。
net use \\server /user:domain\username /persistent:yes
上述命令适用于大部分情况,但部分工具在你的电脑上运行,还是需要输入域凭证信息,验证通过才能使用,如SQL Server Management Studio and SQL Query Analyzer,虽然SQL Server Management Studio支持Windows验证和SQL Server验证,出于安全考虑,微软建议验证方式为Windows验证。让人郁闷的是,SQL Server Management Studio只会使用的是你当前登录帐号去验证,如果在域里面没有问题,如果不在域里面,就会提示登录失败,但也不允许你指定凭证或输入凭证,如下图所示是灰色的。
测试环境:
a)数据库2005企业版(9.00.1399.06)安装在域控制器(2003 Enterprise,TestServer,10.10.30.1)
b)未加入域计算机为桌面机(WindowsXP,ZhongShan10.10.30.2)
执行步骤:
a)在桌面机上输入以下命令
b)下图为连接情况(注意连接为Zhongshan\administrator,但验证信息为sample.com.cn\sqladmin)
使用Process Explorer也能看到该程序是由Zhongshan\administrator运行的
参考链接:
http://codebetter.com/jameskovacs/2009/10/12/tip-how-to-run-programs-as-a-domain-user-from-a-non-domain-computer/
转载于:https://blog.51cto.com/tianshanju/1325408
从未加入域的计算机上使用Windows验证方式访问SQL Server相关推荐
- 采用集成的Windows验证和使用Sql Server身份验证进行数据库的登录
采用集成的Windows验证和使用Sql Server身份验证进行数据库的登录 1.集成的Windows身份验证语法范例 1 <connectionStrings> <add nam ...
- JDBC连接SQL Server数据库[windows验证模式连接+SQL server验证]
JDBC连接SQL Server数据库[windows验证模式连接+SQL server验证] 都说用JDBC连接数据库会出现很多问题,现总结.汇总一下. 前提是已经正确安装了SQL Server系列 ...
- 此计算机上未安装sql2000,MDAC及SQL SERVER 2000安装失败的原因及解决方法
当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office 当你想重装sql server,而安装时又出现"您的机子上已经安装有一个实例"的提示时,可以删除 ...
- 如何在单台计算机上配置 Windows XP SP2 网络保护技术
简介 连接至 Internet 的计算机可能会出现安全漏洞并遭受***. ***是指绕过计算机安全保护或导致您无法使用计算机的故意行为. 在 Microsoft Windows XP Service ...
- assemblyinstaller 无法启动计算机.上的服务,本地计算机上的Windows Search服务启动然后停止 | MOS86...
单击此处可以修复Windows错误并提高系统性能如果您的Windows搜索服务未启动,即使您尝试手动启动,您也无法再按照此解决方案.如果您收到以下错误消息 ,则应遵循此解决方案本地计算机上的Windo ...
- windows 无法完成安装, 若要在此计算机上安装Windows, 请重新启动安装
当时安装系统时, 忘记保持图片, 只能在网上抄袭来一张图片, 请原主人谅解 原地址链接:http://jingyan.baidu.com/album/4853e1e567b67a1909f726bd. ...
- windows无法完成安装,若要在此计算机上安装windows,请重新启动安装
问题: DELL 笔记本,默认安装WIN10操作系统,通过自带的工具还原后,启动即报 "windows无法完成安装,若要在此计算机上安装windows,请重新启动安装"错误. 解决 ...
- 使用Windows Performance Monitor进行SQL Server性能调整
Windows Performance Monitor basics article, we described the most important Windows Performance Moni ...
- windows验证方式
windows验证方式包括有UNC,和local name (分别对应2000以上和2000以前) 假如一个网站需要验证: 验证方式有四种:基于当前用户名和密码验证.匿名登录.用户名提示来验证. 在i ...
最新文章
- Redefine:Change in the Changing World
- BSGS扩展BSGS
- android 消息循环滚动条,Android ViewPager实现循环滚动
- Azure DevOps Server (TFS)中代码文件换行问题解决方案(Git)
- pat1100. Mars Numbers (20)
- iMeta教程 | 使用PMS分析微生物组(图文+视频)
- 【工程项目经验】多个静态库打包成一个静态库
- javascript常用tool.js
- WCF Ria Service“操作失败,指定的命名链接在配置中找不到”错误解决方法
- Maven运行Selenium报错org/w3c/dom/ElementTraversal
- 最简洁的PHP把PHP生成HTML代码
- tecplot360 2015 R1读abaqus后处理文件
- 数据结构版学生管理系统
- oracle转换全角函数,Oracle全角変換
- AutoIt v3.3.14.2 汉化最新版
- 11.elasticsearch认证考试总结
- 罗技 UE3100 蓝牙耳机使用
- 一份手游代理合同,让你知道游戏代理商该干什么!
- 推荐一个非常实用的博客群发工具
- 西门子变频器SINAMICS G120P系列特点有哪些?
热门文章
- VTK:PolyData之ParametricSpline
- VTK:Picking之HighlightSelectedPoints
- OpenGL Compute Shader Raytracing 计算着色器光线追踪的实例
- OpenGL使用模板缓冲区和剪切平面
- c++Binary search二分法检索(折半检索)的实现算法(附完整源码)
- C++ 源代码到可执行代码的详细过程 ?
- QT的QQmlPropertyMap类的使用
- QT的QFile类的使用
- C++4种类型转换操作符
- hofstede六个维度指数指标_五张图表 一看便知50指数基金如何选?