- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚完成在 AD 中使用 SPN 注册 SQL Server 2008 R2。我可以使用 SQLNCLI10.1 通过 OLEDB 使用以下关键字进行连接:
Server SPN=MSSQLSvc/server.domain.local
连接后,以下查询将验证是否正在使用 Kerberos:
SELECT auth_scheme FROM sys.dm_exec_connections WHERE session_id = @@spid;
结果:
KERBEROS
但是,我无法弄清楚或在互联网上搜索有关使用 SPN 在 SSMS 内连接的信息。将建议的关键字添加到“其他连接参数”只会导致
Keyword not supported: 'serverspn'
Keyword not supported: 'server spn'
是否可以使用 SPN 在 SSMS 内进行连接?如果我这样做而不指定 SPN,测试查询将返回:
NTLM
最佳答案
您使用什么命令来创建 SPN?
您应该有 2 个用于该服务的 SPN。 1 表示 server.domain.local,1 表示端口 1433(或您的服务正在使用的任何端口)。
以下是 http://msdn.microsoft.com/en-us/library/ms191153.aspx 中的示例:
setspn -A MSSQLSvc/myhost.redmond.microsoft.com:1433 accountname
setspn –A MSSQLSvc/myhost.redmond.microsoft.com accountname
创建 SPN 后,您只需使用 Windows 身份验证即可获取 Kerberos。
要验证创建了哪些 SPN,您可以使用以下命令:
setspn -l accountname
此外,如果服务帐户具有写入 servicePrincipalName 和读取 servicePrincipalName 权限,它将在启动时自动注册 SPN。
有关更多信息,请参阅克林特的博客:http://clintboessen.blogspot.com/2010/02/dynamically-set-spns-for-sql-service.html
关于sql-server - 如何使用 SPN 通过 SSMS 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10391893/
我在 SQL Server 上使用深色模式,我尝试更新对象资源管理器菜单的字体和颜色,但我似乎无法从“选项”>“字体和颜色”中找到更新菜单颜色的适当设置。 这是在对象资源管理器中右键单击对象时我的菜单
我遇到过一个实例,我创建了一个新的查询窗口,右键单击以连接到服务器并找到以下选项: 最佳答案 来找出发生这种情况的原因是因为我从一个多实例注册服务器创建了新的查询窗口,如下所示: 只需确保从单个实例化
标题可能有点误导,所以让我澄清一下:我不想知道如何重命名连接字符串或数据库名称。我想知道的是如何在 SQL Management Studio 中为我的数据库连接创建友好标签? 例如我有以下连接: 我
在Visual Studio中,当我选择任何文字时,它将突出显示同一文字的所有出现。 SQL Server Management Studio中是否有类似的功能。 假设我的脚本中有My_Temp_Ta
我在 Windows 7 上使用 SQLServer 2008 R2 Management Studio (10.50.2500.0)。 突然,执行查询的键盘快捷键停止工作。 CTRL-E 命令仍然有
最近我发现,有一个选项可以通过单击 SSMS 工具栏上的按钮来包含要执行的最常用查询。 您可以按照以下步骤操作: 鼠标右键单击工具栏 点击自定义 创建新工具栏 修改一下 添加命令 在查询类别下,可以选
我刚刚从 SSMS 2005 升级到 2012。以前,我可以按 CTRL+R,查询结果窗口就会消失。 升级到 SSMS 后,我运行了一个查询,并出于习惯,按下了 CTRL+R。什么都没发生。在 SSM
我创建了一些 SQL 代码片段,并将它们导入到 SSMS 2016 的“我的代码片段”文件夹中。这工作得很好。 现在我已将片段组织到文件夹中。然后,我已成功将文件夹树添加到代码片段管理器中: 也可以通
我需要从连接到 (localdb)\myinstance 的命令行启动 ssms (SQL Management Studio)。实例存在 sqllocaldb info myinstance 但是将
当我通过 SSMS 浏览多维数据集时,我是否有机会看到生成的查询?我想我可以在数据库上运行跟踪来捕获它,但只是想知道是否有更简单的方法。 谢谢 最佳答案 我不确定 SSMS(trace 除外),但有一
我最近升级到 SSMS 2016 并且我在 2014 年使用的 Redgate 工具仍然存在,但在 2016 年丢失了。我需要卸载并重新安装 Redgate 吗?如果是这样,我需要在这样做之前停用我的
我已将 SSMS 更新到 v18.5,然后卸载 SQL Search,下载最新的并安装。 SSMS 已启动,我单击“SQL 搜索”按钮 - 没有任何错误/异常,但 SQL 搜索未启动。 我在 2 个工
我一直在尝试使用门户中找到的服务器名称通过 SSMS 连接到 AZure 分析服务。然而,有两件事很奇怪:在 SSMS 中,Windows 身份验证呈灰色,并且还导致我出现如下错误。有什么指导吗? 最
我一直在尝试使用门户中找到的服务器名称通过 SSMS 连接到 AZure 分析服务。然而,有两件事很奇怪:在 SSMS 中,Windows 身份验证呈灰色,并且还导致我出现如下错误。有什么指导吗? 最
我创建了一个 SSMS 加载项(使用 Visual Studio 2010 (C#)),它将已执行的 SQL 脚本存储到本地计算机上的文本文件中。我想对查询输出做同样的事情,但找不到涵盖此内容的任何资
是否可以通过 SQL 打印命令更改消息 Pane 输出中 SQL Server Management Studio (SSMS) 中使用的默认字体颜色(颜色)? IF @@TRANCOUNT>0 BE
当尝试在 SSMS - Sql Server 中查看生成的 XML 时,我们在弹出窗口中收到以下错误消息。 Microsoft SQL Server Management Studio Unable
在 SQL Server Management Studio 2017 中,当我创建新图表并向图表添加新表(或添加现有表)时,我无法将 TableView 类型更改为自定义。 此外,当我修改 Tabl
我正在尝试使用 Azure Key Vault 设置一个新的 Always Encrypted 数据库(我之前已经使用过)。在 SSMS Always Encrypted Wizard 中,我可以选择
我的电脑最近崩溃了,我正在重新安装东西。 我想导入我以前 PC 上的注册服务器列表。我有 RegSrvr.xml文件来自 G:\Users\\AppData\Roaming\Microsoft\Mic
我是一名优秀的程序员,十分优秀!