Использовать базу данных внутри хранимой процедуры

Мне нужно сделать хранимую процедуру, которая создает пользователя в более чем одной базе данных. Что-то вроде этого:

USE [database1]

CREATE USER [userLogin] FOR LOGIN [userLogin]

USE [database2]

CREATE USER [userLogin] FOR LOGIN [userLogin]

ПосколькуCREATE USER Заявление делает свою работу в текущей базе данных мне нужно использоватьUSE оператор для переключения между базами данных, но его нельзя использовать внутри хранимых процедур.

Как я могу это сделать?

Ответы на вопрос(6)

Ваш ответ на вопрос