我知道我不能让我在 RDS 中的用户成为系统管理员......但我至少可以将数据库所有者从 rdsa 更改为我自己的用户吗?如果我使用 SSMS 并在数据库属性中更改所有者,我会收到以下消息:
The proposed new database owner is already a user or aliased in the database
为什么我要这样做而不是仅仅将我的用户添加到 db_owner 角色?
我有我想要创建的索引视图,并且在尝试这样做时,我得到了错误
Index cannot be created on view '...' because the underlying object '...' has a different owner.
我知道我可以在底层对象上手动使用 ALTER AUTHORIZATION 来允许这样做,如下所述:https ://dba.stackexchange.com/questions/9436/sql-server-2008-cannot-create-index-on-indexed -查看。但我真的不想对我的每个索引视图引用的每个对象都这样做。
我当然愿意接受有关替代方法的建议。
谢谢。