Нет, в общем, нет никакой опасности, если вы не дадите разрешения dbo для настройки связанного сервера, если все, что вам нужно, - это разрешения на чтение, а затем настройте его с учетной записью для чтения.
Запросы, выполняемые через связанный сервер, выполняются на связанном сервере, поэтому, если ваш связанный сервер является сервером DB2, запрос будет выполняться там ...... но если вы напишете неэффективный запрос, то DB2 ящик может пострадать от этого запроса .. так что помните об этом