Сопоставьте вход SQL с базой данных с помощью transcript

#sql #database #tsql #map #authentication

#sql #База данных #tsql #Карта #аутентификация

Вопрос:

У меня есть база данных с именем PERDB, и я ежедневно восстанавливаю эту базу данных с сервера дампа, проблема в том, что в базе данных есть логины, которые исчезают (удаляются) после каждого восстановления, и мне приходится вручную переназначать логины в PERDB, есть ли расшифровка, которую я могу использовать для достиженияэто?

Я буду использовать его внутри задания SQL или хранимой процедуры для запуска после завершения восстановления.

Спасибо

Комментарии:

1. Этот вопрос бессмыслен, если вы не назовете свою СУБД.

2. Что это значит? назовите мою СУБД?

3. Я сделал следующее, и это сработало, ИСПОЛЬЗУЯ PERDB; Перейдите К СОЗДАНИЮ ПОЛЬЗОВАТЕЛЬСКОГО HRlogin ДЛЯ ВХОДА В СИСТЕМУ HRlogin; Перейдите к EXEC sp_addrolemember ‘db_owner’, ‘HRlogin’

Ответ №1:

Я сделал следующее, и это сработало

ИСПОЛЬЗУЙТЕ PERDB;

Вперед

СОЗДАЙТЕ ПОЛЬЗОВАТЕЛЬСКИЙ HRlogin ДЛЯ ВХОДА В СИСТЕМУ HRlogin ;

Вперед

EXEC sp_addrolemember ‘db_owner’, ‘HRlogin’