首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当服务器不是域的一部分时,SSMS通过windows身份验证进行连接。

当服务器不是域的一部分时,SSMS通过windows身份验证进行连接。
EN

Database Administration用户
提问于 2018-01-02 19:04:32
回答 3查看 2.7K关注 0票数 -1

我有一个带有Server的测试VM实例。它不是域的一部分,只是一个工作组。

我想使用Integration,我理解它需要SSMS使用Windows身份验证登录。

  1. 是否必须使用Windows身份验证来访问SSIS?如果没有,我如何访问此功能?
  2. 如果是这样的话,是否有一种方法可以通过Windows身份验证登录,而无需将服务器放在域中?

编辑*-因为人们告诉我“只是登录”和类似的,这是我正在做的-也许我做错了吗?打开SSMS,在对象资源管理器下连接,选择Integration。正如您所看到的,身份验证是灰色的,从我通过搜索(也就是通过设计)可以看出的情况来看。

EN

回答 3

Database Administration用户

发布于 2018-01-02 19:14:17

在SSIS中的连接中,只需将身份验证模式从"Windows身份验证“更改为”Server身份验证“,然后键入SQL用户creds。

票数 0
EN

Database Administration用户

发布于 2018-01-02 19:31:54

SSIS是移动数据的工具。它不依赖于SSMS。

您可以使用窗口或数据库身份验证连接到SSMS。

SSIS可以使用windows或数据库身份验证连接到数据库资源。

VM上的Server实例将接受使用windows或数据库身份验证的连接。作为Server设置的一部分,它将当前用户添加为数据库管理员。如果没有这样做,那么方向也是如此

现在,如果您需要访问VM不本地的资源,那么windows身份验证就不再是一个选项,因为Computer\LocalUser将没有到域\User的映射

以及有关SSIS中需要与身份验证有关的位置的一般信息。

集成服务服务

Server的安装媒体包括-它是一个Windows服务,可以.某物。据我所知,它是在出价/Visual/SSDT之外执行SSIS包的许可证检查。它可能会做其他的事情,但谁在乎呢。

作为一个windows服务,它将有一个与之关联的用户。至少2014年的默认设置是创建一个用户NT Service\MsDtsServer120

SSIS /OLE连接管理器

SSIS将连接的安全性封装为连接管理器。这将允许您指定服务器(localhost)和身份验证方法。同样,无论是Windows还是数据库身份验证都适用于您。

通过SQL代理

执行包

如果您计划通过Server的SQL代理执行包,它将作为Server的代理设置部分中定义的帐户执行(如果使用Windows身份验证)。

代码语言:javascript
复制
SELECT servicename, service_account
FROM sys.dm_server_services WITH (NOLOCK) 
WHERE servicename LIKE '%agent%'
OPTION (RECOMPILE);
票数 0
EN

Database Administration用户

发布于 2018-01-02 21:06:00

通过SSMS连接到Integration允许您连接到有关服务器上的SSIS包存储库。您可以从那里管理甚至执行包,但这不是执行包的必要条件。

如果需要创建包,则需要安装Server数据工具。您可能希望能够在开发期间连接到目标服务器,因此您可能希望在目标服务器上安装。在创建包时,如现有答案中所述,可以保存一组凭据,以便在包运行时使用,也可以使用执行包的用户的凭据。

如果要创建将在多个服务器上运行的包,则可能需要在XML文件或每个服务器上的数据库中添加包的配置详细信息。这将允许您在配置文件/DB中存储每个服务器的配置细节,而不是存储在SSIS包本身中。

包可以使用Server提供的命令行工具(DTExec.exe)来执行(我相信它是2014年作为管理工具(比如SSMS)的一部分安装的-- SSMS是一个单独的工具,不确定这些工具现在在最新版本的Server中究竟在哪里找到)。

如果您的DBA可以使用SSMS作为管理用户连接到此服务器,那么它们应该能够以相同的权限运行包。请注意,不管它们运行的帐户是什么,如果包从文件系统读取或写入文件系统,其他帐户可能需要适当的文件系统特权。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/194406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档