当我尝试通过说来创建SQL Server登录名时
CREATE LOGIN [ourdomain\SQLAccessGroup] FROM WINDOWS;
我得到这个错误
服务器主体“ ourdomain \ SQLAccessGroup”已存在。
但是,当我尝试这段代码时
DROP LOGIN [ourdomain\SQLAccessGroup]
我得到这个错误
无法删除登录名“ ourdomain \ SQLAccessGroup”,因为该登录名不存在或您没有权限。
我正在以sysadmin身份执行此代码的用户。此外,用户ourdomain\SQLAccessGroup不会显示在此查询中
select * from sys.server_principals
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
我们仍然在努力理解如何这个问题,但似乎[ourdomain \ SQLAccessGroup]是由顾问不同的用户名(这是一个MS CRM安装的一部分)的别名。我们终于能够使用一些逻辑和一些不错的旧SID比较来确定谁在玩冒名顶替者游戏。
当我尝试将登录名作为用户添加到数据库中时(因为它已经存在),出现了以下错误:
The login already has an account under a different user name. 因此,我开始检查每个数据库用户,并找出了罪魁祸首。我最终找到了它,并能够重命名用户并登录,以便CRM安装能够正常进行。我想知道我是否可以为我的时间每小时收取$ 165.00的费用... :-)