使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

摘要


本文中的軟體更新,讓 Microsoft 服務的分散式關聯式資料庫架構 (DRDA),啟動 SQL Server 資料庫中所定義的應用程式角色相關聯的權限。

軟體更新資訊

現在可以從 Microsoft 支援變更產品預設行為的支援的功能了。不過,這項功能被要變更的這篇文章說明的行為。只將這項功能套用在特別需要的系統。

這個更新會併入主機整合伺服器 2013年累積的更新 1

您套用此更新程式之後,會更新為 DRDA 的 Microsoft 服務,支援呼叫 SQL Server 系統預存程序,例如 sp_setapprole。若要呼叫 SQL Server 系統預存程序,例如 sp_setapprole,您必須在 IBM 主機使用 CALL 陳述式搭配參數來呼叫遠端的 SQL Server 系統時,用於靜態 SQL 使用 COBOL 程式。下列範例將包含示範如何傳遞兩個必要的參數,呼叫 sp_setapprole 預存程序的 COBOL 程式碼︰

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

移動到 ROLENAM1 'approle1'。
將 PASSWD1 'Password1'。

EXEC SQL
呼叫 NWIND。SYS。SP_SETAPPROLE
               (:ROLENAM1,:PASSWD1)                                
結束執行。

更多的資訊

在 SQL Server 中的應用程式角色用來讓應用程式在一組特定的權限下執行。如需有關應用程式角色的詳細資訊,請參閱 SQL Server 2012年文件中的 [應用程式角色] 主題。您可以呼叫sp_setapprole預存程序,以啟用 SQL Server 中的應用程式角色。

通常,會啟用 SQL Server 資料庫中的資料的存取,根據應用程式角色。您可以藉由呼叫sp_setapprole預存程序,透過 Microsoft 服務的 DRDA,讓客戶使用應用程式角色管理存取 SQL Server 資料庫,當它們被整合在一起 IBM DB2 資料庫。

本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。


需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×