首页 > 解决方案 > 为什么 SQL Server 登录没有映射到任何用户,但仍然可以操作所有操作?

问题描述

在我的本地计算机上有一个 SQL Server 实例。我使用窗口身份验证来登录实例。我的理解是登录需要映射到一个用户,用户需要分配一些特定的数据库级角色,然后才能操作某种动作。

但有趣的是,我没有分配任何用户来映射此登录,也没有将任何数据库级角色附加到任何用户。此登录仍然可以在该数据库上运行所有操作。有人可以解释这是为什么吗?

谢谢

标签: sql-server

解决方案


该登录在数据库中充当或SYSADMIN作为Guest用户


推荐阅读