小编Fil*_*loo的帖子

sp_msreplcheck_publish 存储过程位于哪里?

sp_msreplcheck_publish是一个 sp,用于检查您是否有足够的权限运行语句来更改已发布的表(事务复制)。

尝试在没有提升权限的情况下更改已发布的表会触发tr_MStran_altertable调用sp_MStran_ddlrepl执行的触发器sp_msreplcheck_publish。它正确返回:

只有 sysadmin 固定服务器角色或 db_owner 固定数据库角色的成员才能执行此操作。

对我来说,神秘的是我在发布的数据库或主数据库中找不到这个 sp。是按需生成的吗?

sql-server transactional-replication

3
推荐指数
1
解决办法
1068
查看次数