Habilitei o Change Data Capture (CDC) em um banco de dados usandoexec sys.sp_cdc_enable_db
Isso cria um novo esquema cdc que pertence ao usuário cdc
select
s.*
, dp.name
from sys.schemas as s
join sys.database_principals as dp
on dp.principal_id = s.principal_id
Como desejo aproveitar o encadeamento de propriedade e ler esse esquema usando um proc, posso alterar o proprietário para dbo ?
ALTER AUTHORIZATION ON SCHEMA::cdc TO dbo
Este comando funciona e muda o proprietário. Mas o CDC já está habilitado há algum tempo e estou preocupado em quebrar algo mais adiante.