Как установить разрешения для ссылки на несколько баз данных в одном запросе (SQL Server)

У меня есть две базы данных на одном сервере SQL, и они имеют одинаковую структуру таблиц. Database2010 заполняется данными и Database2007 пустой.

Мне нужно написать оператор SQL, который будет копировать данные из таблицы в Database2010 и вставьте его в ту же таблицу в Database2007,

Я думаю что-то вроде этого:

insert into Database2007.dbo.tablename
([all the fieldnames])
select
[all the fieldnames]
FROM Database2010.dbo.tablename

Как установить разрешения в SQL Server, чтобы разрешить мне доступ к обеим базам данных, как это?

Я читал другие вопросы о множественных запросах к базе данных, но все они были связаны с синтаксисом, и у каждого было что-то вроде "Конечно, вам нужно иметь соответствующие разрешения для каждой базы данных" или что-то в этом роде. Где эти соответствующие разрешения?

0 ответов

Другие вопросы по тегам