logo search
SQL2008_Administration

4.4.1 Предоставление права impersonate

С помощью графического интерфейса:

Для того, чтобы одному пользователю БД (user1) предоставить право IMPERSONATE на объект другого пользователя БД (user2), необходимо:

  1. Открыть свойства первого пользователя (user1) в Management Studio и перейти на вкладку Securables;

  2. Нажать на кнопку Add под списком Securables, установить переключатель в положение All objects of the types... и нажать на кнопку OK;

  3. В списке типов объектов выбрать Users и нажать на кнопку OK;

  4. В загруженном списке пользователей выбрать второго пользователя (user2) и установить для него флажок в столбце Grant напротив разрешения IMPERSONATE.

С помощью команды GRANT:

Соответствующая команда Transact-SQL может выглядеть так:

GRANT IMPERSONATE ON USER::User2 TO User1