软件更新可以激活应用程序角色权限,SQL Server 在 DRDA 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 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×