Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Sammendrag


Denne artikkelen beskriver en programvareoppdatering som lar Microsoft Service for distribuert Relational Database arkitektur (DRDA) Aktiverer tillatelsene som er tilknyttet en rolle som er definert i en SQL Server-database.

Informasjon om programvareoppdatering

En støttet funksjon som endrer standardvirkemåten til produktet, er nå tilgjengelig fra Microsoft Support. Denne funksjonen er imidlertid ment å endre virkemåten som beskrives i denne artikkelen. Bruk den bare på systemer som spesifikt krever den.

Denne oppdateringen er inkludert i Kumulativ oppdatering 1 for Host Integration Server 2013.

Når du har installert oppdateringen, oppdateres Microsoft Service for DRDA for å støtte kaller SQL Server systemets lagrede prosedyrer, for eksempel sp_setapprole. Hvis du vil kalle en systemlagrede prosedyre for SQL Server, for eksempel sp_setapprole, må du bruke en COBOL-programmet på en IBM-stormaskin som bruker statisk SQL til å kalle det eksterne SQL Server-systemet ved hjelp av en CALL-setning med parametere. Følgende eksempel inneholder COBOL-kode som viser hvordan å kalle prosedyren sp_setapprole lagret ved å sende to obligatoriske parametere:

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

Flytt 'approle1' til ROLENAM1.
Flytt 'Passord1' til PASSWD1.

EXEC-SQL
RING NWIND. SYS. SP_SETAPPROLE
               (:ROLENAM1,:PASSWD1)                                
SLUTTEN EXEC.

Hvis du vil ha mer informasjon

En rolle i SQL Server brukes til å la et program som kjøres under et bestemt sett med tillatelser. Hvis du vil ha mer informasjon om programroller, kan du se emnet Programroller i dokumentasjonen for SQL Server 2012. Du kan aktivere programroller i SQL Server ved å kalle sp_setapprole lagret prosedyren.

Tilgang til data i en SQL Server-databaser er ofte aktivert basert på roller for applikasjonen. Du kan kunder som bruker programmet ved å kalle prosedyren sp_setapprole lagret gjennom Microsoft Service for DRDA, roller styre tilgang til SQL Server-databaser når de er som blir integrert med IBM DB2-databaser.

Tredjepartsprodukter som beskrives i denne artikkelen, produseres av selskaper som er uavhengige av Microsoft. Microsoft gir ingen garantier, stilltiende eller på annen måte, om ytelsen eller påliteligheten til disse produktene.


Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×