背景信息

随着企业信息化建设的不断深入,业务系统越来越多,统一身份验证的需求就更加迫切,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相关推荐

  1. 采用集成的Windows验证和使用Sql Server身份验证进行数据库的登录

    采用集成的Windows验证和使用Sql Server身份验证进行数据库的登录 1.集成的Windows身份验证语法范例 1 <connectionStrings> <add nam ...

  2. JDBC连接SQL Server数据库[windows验证模式连接+SQL server验证]

    JDBC连接SQL Server数据库[windows验证模式连接+SQL server验证] 都说用JDBC连接数据库会出现很多问题,现总结.汇总一下. 前提是已经正确安装了SQL Server系列 ...

  3. 此计算机上未安装sql2000,MDAC及SQL SERVER 2000安装失败的原因及解决方法

    当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office 当你想重装sql server,而安装时又出现"您的机子上已经安装有一个实例"的提示时,可以删除 ...

  4. 如何在单台计算机上配置 Windows XP SP2 网络保护技术

    简介 连接至 Internet 的计算机可能会出现安全漏洞并遭受***. ***是指绕过计算机安全保护或导致您无法使用计算机的故意行为. 在 Microsoft Windows XP Service ...

  5. assemblyinstaller 无法启动计算机.上的服务,本地计算机上的Windows Search服务启动然后停止 | MOS86...

    单击此处可以修复Windows错误并提高系统性能如果您的Windows搜索服务未启动,即使您尝试手动启动,您也无法再按照此解决方案.如果您收到以下错误消息 ,则应遵循此解决方案本地计算机上的Windo ...

  6. windows 无法完成安装, 若要在此计算机上安装Windows, 请重新启动安装

    当时安装系统时, 忘记保持图片, 只能在网上抄袭来一张图片, 请原主人谅解 原地址链接:http://jingyan.baidu.com/album/4853e1e567b67a1909f726bd. ...

  7. windows无法完成安装,若要在此计算机上安装windows,请重新启动安装

    问题: DELL 笔记本,默认安装WIN10操作系统,通过自带的工具还原后,启动即报 "windows无法完成安装,若要在此计算机上安装windows,请重新启动安装"错误. 解决 ...

  8. 使用Windows Performance Monitor进行SQL Server性能调整

    Windows Performance Monitor basics article, we described the most important Windows Performance Moni ...

  9. windows验证方式

    windows验证方式包括有UNC,和local name (分别对应2000以上和2000以前) 假如一个网站需要验证: 验证方式有四种:基于当前用户名和密码验证.匿名登录.用户名提示来验证. 在i ...

最新文章

  1. Redefine:Change in the Changing World
  2. BSGS扩展BSGS
  3. android 消息循环滚动条,Android ViewPager实现循环滚动
  4. Azure DevOps Server (TFS)中代码文件换行问题解决方案(Git)
  5. pat1100. Mars Numbers (20)
  6. iMeta教程 | 使用PMS分析微生物组(图文+视频)
  7. 【工程项目经验】多个静态库打包成一个静态库
  8. javascript常用tool.js
  9. WCF Ria Service“操作失败,指定的命名链接在配置中找不到”错误解决方法
  10. Maven运行Selenium报错org/w3c/dom/ElementTraversal
  11. 最简洁的PHP把PHP生成HTML代码
  12. tecplot360 2015 R1读abaqus后处理文件
  13. 数据结构版学生管理系统
  14. oracle转换全角函数,Oracle全角変換
  15. AutoIt v3.3.14.2 汉化最新版
  16. 11.elasticsearch认证考试总结
  17. 罗技 UE3100 蓝牙耳机使用
  18. 一份手游代理合同,让你知道游戏代理商该干什么!
  19. 推荐一个非常实用的博客群发工具
  20. 西门子变频器SINAMICS G120P系列特点有哪些?

热门文章

  1. VTK:PolyData之ParametricSpline
  2. VTK:Picking之HighlightSelectedPoints
  3. OpenGL Compute Shader Raytracing 计算着色器光线追踪的实例
  4. OpenGL使用模板缓冲区和剪切平面
  5. c++Binary search二分法检索(折半检索)的实现算法(附完整源码)
  6. C++ 源代码到可执行代码的详细过程 ?
  7. QT的QQmlPropertyMap类的使用
  8. QT的QFile类的使用
  9. C++4种类型转换操作符
  10. hofstede六个维度指数指标_五张图表 一看便知50指数基金如何选?