【发布时间】: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\testuser 或 testuser 或 testuser@TestDomain.onmicrosoft.com 并使用在 vm1 中创建时使用的相同密码,然后我无法登录。
我查看了几个链接,但找不到解决方案。提前谢谢你。
【问题讨论】:
-
Active Directory 用户和计算机:i.stack.imgur.com/nsJgl.jpg 创建用户:i.stack.imgur.com/TwK9o.jpg IP 和 DNS:i.stack.imgur.com/ZtVZT.png DNS:i.stack.imgur.com/3Bmnf.png 从 Active Directory 获取:i.stack.imgur.com/isuDy.png
-
您是从另一台计算机连接到 sql server 吗?您是否已经检查过这篇文章azure.microsoft.com/en-in/documentation/articles/…
-
我可以使用从 sql 创建的用户从远程计算机连接到 Sql Server,但我想从已从 Active Directory 获取的用户登录,该用户位于另一个虚拟机上机器
-
我已经发布了上述场景的快照
-
欢迎来到 Stack Overflow!我编辑了您的问题以格式化内联代码和段落,以便正确呈现 - 请参阅编辑帮助以获取有关格式化的更多信息。请编辑以提供识别特定问题所需的任何其他详细信息。祝你好运!
标签: azure sql-server-2012 virtual-machine