首先执行
ALTER AUTHORIZATION ON DATABASE::[数据库名] TO [sa]
ALTER AUTHORIZATION ON DATABASE::[数据库名] TO [SQL登录用户名]
然后执行
USE 数据库名
GO
sp_changedbowner 'SQL登录用户名'
最后执行
EXEC sp_repldone @xactid =NULL, @xact_segno =NULL, @numtrans = 0, @time =0, @reset =1
EXEC sp_replflush
如果还是不可以, 重启SQL Server Agent服务。