sql-server - 在 SQL Server 中创建 windows AD 登录
问题描述
我有一个具有该名称的域,test.com
并且我有一个简单的查询来将此域中的帐户添加到 SQL Server 登录:
CREATE LOGIN [test.com\MyUser] FROM WINDOWS WITH DEFAULT_DATABASE=[DB];
但由于某种原因,它因错误而失败Windows NT user or group 'test.com\MyUser' not found. Check the name again.
。
当我指定没有“.com”的域名时,它可以工作:
CREATE LOGIN [test\MyUser] FROM WINDOWS WITH DEFAULT_DATABASE=[DB];
原因是什么以及如何使它对这两个查询都有效?
解决方案
“当您创建从 Windows 域帐户映射的登录时,您必须使用格式为 domain_Name\login_name 的 Windows 2000 之前的用户登录名”
而“domainName”指的是Windows域,不是“test.com”格式。
推荐阅读
- html - AJAX Post 请求答案未到达但显示在网络中
- amazon-web-services - 创建 EMR 集群时出错,EMR 服务角色无效
- python - 如何使它不打印超过 x 出现次数
- mysql - 插入转储 MySQL MariaDB
- java - 了解java代码中最小生成树的一部分
- javascript - 我可以使用 google v8 在 C++ 回调函数中获取 JavaScript 函数的源文本吗?
- python - 在 Dask 中,有没有办法在依赖项可用时处理它们,例如 multiprocessing.imap_unordered?
- javascript - 以下哪个 React shouldComponentUpdate 渲染策略是正确的?
- javascript - 打开另一个页面并滚动到锚点
- python - 在 Python 中查询多个 API 以添加到一个 DataSet 的最佳方法