Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Sammanfattning


Den här artikeln beskrivs en programuppdatering som gör att Microsoft Service för Distributed Relational Database Architecture (DRDA) Aktivera behörigheter som associeras med en roll i program som har definierats i en SQL Server-databas.

Information om programvara

En funktion som ändrar produktens standardbeteendet är nu tillgänglig från Microsoft Support. Men är den här funktionen avsedd att ändra beteende som beskrivs i den här artikeln. Använd den endast på datorer som verkligen behöver den.

Den här uppdateringen ingår i kumulativ uppdatering 1 för Host Integration Server 2013.

När du har installerat uppdateringen uppdateras Microsoft Service for DRDA stöder ringer SQL Server system lagrade procedurer, till exempel sp_setapprole. Om du vill anropa en SQL Server systemlagrade proceduren, till exempel sp_setapprole, som du behöver använda en COBOL-program på en IBM-stordator som använder statiska SQL för att anropa fjärrsystem i SQL Server med hjälp av ett CALL-uttryck med parametrar. I följande exempel innehåller COBOL-kod som visar hur du anropar sp_setapprole lagrad procedur genom att ange två obligatoriska parametrar:

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

Flytta 'approle1' ROLENAM1.
Flytta "Lösenord1" till PASSWD1.

EXEC SQL
ANROPA NWIND. SYS. SP_SETAPPROLE
               (:ROLENAM1,:PASSWD1)                                
END-EXEC.

Mer Information

En ansökan roll i SQL Server används för att låta ett program som körs under en viss uppsättning behörigheter. Mer information om programmet roller finns i avsnittet Roller för programmet i dokumentationen till SQL Server 2012. Du kan aktivera programmet roller i SQL Server genom att anropa sp_setapprole lagrad procedur.

Åtkomst till data i en SQL Server-databaser är ofta aktiverat utifrån tillämpningsroller. Genom att anropa sp_setapprole lagrad procedur via Microsoft Service för DRDA, kan kunder som använder programmet roller hantera åtkomst till SQL Server-databaser när de som är integrerade med IBM DB2-databaser.

Tredjepartsprodukter som diskuteras i denna artikel tillverkas oberoende av Microsoft. Microsoft lämnar inga garantier, implicerade eller andra, om prestanda eller tillförlitlighet hos dessa produkter.


Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×