小编Gle*_*son的帖子

始终以 SA 而不是 Windows 帐户登录

首先,如果我听起来很愚蠢,我想道歉,因为我对 SQL Server 没有太多了解。

我最近开始了一个使用 SQL Server 2008 R2 的项目。我可以使用 Windows 身份验证访问数据库。登录后,我可以访问所有数据库等...我的问题是,对于我的用户 DOMAIN/Glen,我想为其中一个数据库添加默认架构。我已经在相关数据库下的用户部分中更改了“DOMAIN\Glen”的默认架构,但是每当我在表上运行没有架构前缀的脚本时,它都不会运行。

我一直在环顾四周,尝试了一些东西,据我所知,我出于某种原因使用 SA 帐户而不是 DOMAIN\Glen 登录名。

如果有人可以帮助我将我的登录用户从 SA 更改为 DOMAIN\Glen,那将是一个很大的帮助。

谢谢

博尔东伦


编辑

当我直接在服务器上访问数据库时,它以 DOMAIN\Glen 的身份登录,但是当我从我的计算机访问它时,它以 SA 的身份登录。


编辑 2

此外,当我通常连接到服务器上的 SQL Server 时,我会获得我添加的默认架构,但是如果我以管理员身份在服务器上运行 SQL Server,我将获得 dbo 的默认架构。


有任何想法吗?

schema authentication sql-server

5
推荐指数
1
解决办法
171
查看次数

内置\管理员意外删除

嗨,最近在尝试修复我的 sql server 2008 R2 db 中的另一个错误时,我从 sysadmin 中删除了 BUILTIN\Administrators 登录。现在它不会让我更改数据库中的任何内容。此外,我没有 SA 帐户密码以该用户身份登录以更改/添加任何权限。

任何人都可以帮我将 BUILTIN\Administrators 登录添加回系统管理员或找到一种使用我的 Windows 帐户更改数据库的方法吗?

sql-server permissions sql-server-2008-r2

5
推荐指数
2
解决办法
3758
查看次数