-
API Call mit external SQL Procedure
Hallo,
für unser Anwendungsmodernisierungsprojekt benötige ich die Möglichkeit, aus einer C# Anwendung heraus das Kennwort des eigenen Benutzerprofils zu ändern, sei es weil es abgelaufen ist oder der Anwender von sich aus ändern möchte. Als notwendigen Wrapper, wollte ich eine SQL-Prozedur verwenden.
Seitens API habe ich die QSYCHGPW u. ihre Definition gefunden und mich dann an einer external SQL Procedure versucht.(https://www.ibm.com/support/knowledg...s/QSYCHGPW.htm)
Code:
-- Erstellen 'QSYS/QSYCHGPW'
CREATE PROCEDURE ChgPwd(IN UserId CHAR(10), IN CurrentPwd CHAR(10), IN NewPwd CHAR(10), INOUT ErrorCode CHAR(15))
LANGUAGE C MODIFIES SQL DATA
EXTERNAL NAME 'QSYS/QSYCHGPW'
PARAMETER STYLE GENERAL;
-- CALL
CALL ChgPwd('MEINUSR', 'PWALT', 'PWNEU', '');
Leider ohne Erfolg. Ebenso habe ich die optionale Parametergruppe als Parameter implementiert u. diverse Versuche unternommen - letztendlich alle ohne Erfolg. Einen konkrete Verdacht habe ich nicht, lediglich die Vermutung, dass es evtl. am letzten Parameter oder den optionalen liegen könnte.
Eine SQL Prozedur für den Aufruf der QSYS2.QCMDEXC analog dazu hat funktioniert, jedoch existieren hier nur IN-Parameter.
Den Hinweis zu den External SQL Procedures habe ich u.a. im folgenden gefunden:
http://www-01.ibm.com/support/docvie...d=nas8N1017493
Die Frage ist auch, ob es über meinen Weg funktionieren kann, oder ich ein RPGLE dafür schreiben müsste (in Anlehnung an: http://www-01.ibm.com/support/docvie...d=nas8N1014053 oder http://www.code400.com/forum/forum/t...chgpw-qwcrsval)
Similar Threads
-
By Wavum in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 14-07-16, 11:52
-
By Franz.Rung in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 18-08-15, 16:13
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 13
Letzter Beitrag: 19-02-15, 16:42
-
By malzusrex in forum NEWSboard Programmierung
Antworten: 17
Letzter Beitrag: 15-11-13, 11:21
-
By areichelt in forum NEWSboard SAP
Antworten: 2
Letzter Beitrag: 24-02-02, 16:44
Tags for this Thread
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks