【问题标题】:Connecting to SQL Server through Active Directory user in Azure Virtual Machine通过 Azure 虚拟机中的 Active Directory 用户连接到 SQL Server
【发布时间】:2016-06-24 03:00:46
【问题描述】:

我是 Azure 的初学者,我一直在尝试完成以下场景任务:

我创建了两个虚拟机,分别是 vm1 和 vm2。

我安装的虚拟机(vm1):

  • ADDS(Active Directory 域服务):Window server 2012 R2
  • 域名:TestDomain(示例)
  • ip:10.0.0.79
  • 用户:testuser@TestDomain.onmicrosoft.com

在虚拟机 (vm2) 中,我安装了 MS SQL server 2015。它正在运行并且上面有一个数据库。然后我在 vm2 上添加了域名并针对 vm1 配置了 DNS(使用相同的域名:TestDomain 和 ip:10.0.0.79)。

在 vm2 中,从 MS SQL,以 windows 身份验证模式登录,然后安全 >> 登录,右键单击新用户,然后搜索(用户:testuser@TestDomain.onmicrosoft.com),然后为来自 vm1 的用户授予数据库权限。

从整个目录中搜索该用户,然后获取,然后为该用户提供数据库映射和登录全部权限。

用户出现:TestDomain\testuser

现在,当我尝试使用以下用户登录数据库时:TestDomain\testusertestusertestuser@TestDomain.onmicrosoft.com 并使用在 vm1 中创建时使用的相同密码,然后我无法登录。

我查看了几个链接,但找不到解决方案。提前谢谢你。

【问题讨论】:

标签: azure sql-server-2012 virtual-machine


【解决方案1】:

我根据上述问题找到了解决方案, 但解决方案是针对网络的。我用 "identity impersonate="true" userName="domain\username" password="password"/>", 这是在配置文件中添加的。
现在,我有另一个问题,我想要桌面的解决方案 像 wpf 或 windows 窗体这样的应用程序。 现在,我的问题是我们甚至可以为桌面应用程序做 还是我们有其他方法?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-16
    • 1970-01-01
    • 1970-01-01
    • 2019-03-21
    • 2018-12-10
    • 2018-11-12
    • 2022-01-13
    相关资源
    最近更新 更多