Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Обзор


В этой статье описывается обновление, которое позволяет активировать разрешения, связанные с ролью приложения, который определен в базе данных SQL Server служба Microsoft для распределенной реляционной базы данных архитектура (DRDA).

Сведения об обновлении программного обеспечения

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

Это обновление включено в Накопительное обновление 1 для узла Integration Server 2013.

После установки обновления для поддержки вызова системной хранимой процедуры SQL Server, например sp_setapprole обновляется службы Microsoft для DRDA. Для вызова системной хранимой процедуры SQL Server, например sp_setapprole, необходимо использовать программу COBOL на большой ЭВМ IBM, использующего статический SQL для вызова удаленной системе SQL Server с помощью инструкции CALL с параметрами. В следующем примере содержится код COBOL, показано, как вызвать sp_setapprole хранимые процедуры, передавая два обязательных параметров:

01 ROLENAM1 PIC X(8).
01 PASSWD1 PIC X(9).

Перемещение «approle1» для ROLENAM1.
ПЕРЕМЕСТИТЕ «Password1» PASSWD1.

EXEC SQL
ВЫЗОВИТЕ NWIND. SYS. SP_SETAPPROLE
               (:ROLENAM1,:PASSWD1)                                
END-EXEC.

Дополнительные сведения

Роли приложения в SQL Server позволяет приложению выполняться в определенный набор разрешений. Дополнительные сведения о роли приложения приведены в разделе Роли приложения в документации по SQL Server 2012. Включение ролей приложения в SQL Server посредством вызова sp_setapprole хранимой процедуры.

Как правило доступ к данным в базах данных SQL Server включен на основе ролей приложения. Вызывая sp_setapprole хранимой процедуры через службу Microsoft DRDA, пусть пользователи, использующие приложения ролей управления доступа к базам данных SQL Server, когда они интегрированы с базами данных IBM DB2.

Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких явных или подразумеваемых гарантий относительно производительности или надежности этих продуктов.


Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×