我刚刚在 Win8.1 的域加入 VM 实例上成功安装了 SQL Server 2014 Express。
在我运行的安装过程中,DOMAIN\Admin
我接受了将当前用户添加为 SQL 管理员的默认配置。但是,在完成后重新考虑时,我想使用该DOMAIN\DbAdmins
组而不是域中的单个用户。
一切都很好。创建组,将其添加到 SSMS 中的 SQL Server 安全节点,将其置于 SysAdmin 角色,授予“连接 SQL”安全权限,然后我们就开始运行了——对吧?
没那么快。
安装程序映射DOMAIN\Admin
到这两个数据库上的 dbo 用户:
- 报表服务器
- 报表服务器临时数据库
当然,dbo 不能被修改或删除。
我想在不卸载和重新安装 Reporting Services 的情况下执行此操作。有可能这样做吗?
sysadmin
作为角色成员的组或登录名与谁拥有数据库无关。映射到dbo
数据库的登录基本上是所有者。您可以通过 SSMS 或使用以下查询更改此设置:您可以从以下问题中找到有关数据库所有者 (
dbo
) 的详细信息:数据库“所有者”的目的是什么?