使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

概要


本文介绍的软件更新,让 Microsoft 服务为分布式关系数据库结构 (DRDA) 激活与 SQL Server 数据库中定义应用程序角色关联的权限。

软件更新信息

更改产品默认行为的受支持的功能现可从 Microsoft 技术支持。但是,此功能用于更改本文介绍的行为。它仅适用于特别需要它的系统。

此更新累积更新 1中包含的主机集成服务器 2013年。

在应用此更新后,将更新 DRDA Microsoft 服务以支持调用 SQL Server 的系统存储过程,例如 sp_setapprole。若要调用 SQL Server 的系统存储过程,如 sp_setapprole,您必须使用上使用静态 SQL 参数与使用 CALL 语句调用远程 SQL Server 系统的 IBM 大型机的 COBOL 程序。下面的示例包含 COBOL 代码,以演示如何通过传递两个必需的参数调用 sp_setapprole 存储过程︰

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

移动到 ROLENAM1 'approle1'。
将"密码 1"移动到 PASSWD1。

EXEC SQL
调用 NWIND。SYS。SP_SETAPPROLE
               (:ROLENAM1,:PASSWD1)                                
结束执行。

详细信息

在 SQL Server 应用程序角色用于将一组特定的权限下运行的应用程序。有关应用程序角色的详细信息,请参阅 SQL Server 2012年文档中的应用程序角色主题。通过调用sp_setapprole存储过程来启用 SQL Server 应用程序角色。

通常情况下,根据应用程序角色启用到 SQL Server 数据库中的数据的访问。通过调用来 DRDA sp_setapprole存储过程通过 Microsoft 服务,让客户使用应用程序角色时它们已与 IBM DB2 数据库集成管理对 SQL Server 数据库的访问。

本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保、默示或其他有关的性能或可靠性。


需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×