这是因为用户'sarin'是数据库“dbemployee”的实际所有者 - 因此,他们只能拥有db_owner,并且不能分配任何其他数据库角色。
他们也不需要。 如果他们是数据库所有者,他们已经有权在数据库中做任何他们想做的事情。
(要查看数据库的所有者,请打开数据库的属性。所有者在常规选项卡上列出)。
要更改数据库的所有者,您可以使用sp_changedbowner或ALTER AUTHORIZATION (后者显然是未来开发的首选方式,但由于这种情况往往是一次性的......)
要更改数据库所有者:
ALTER AUTHORIZATION ON DATABASE::YourDatabaseName TO sa