SQL Security

🔗 Was ist SQL Security?

SQL Security ermöglicht es Ihnen, den Zugriff auf die Umfrage auf eine bestimmte Zeile einer vorhandenen SQL Server-Tabelle zu beschränken und die Daten aus dieser Abfrage für Piping-Zwecke überall in Ihren Umfragefragen oder -antworten mithilfe der data attributes. Jede Abfrage kann mithilfe von Angaben des Befragten parametrisiert werden. Sie können neue Variablen hinzufügen, um eine Benutzeroberfläche zu erstellen, die der Befragte ausfüllt. Diese Variablen können dann in Ihrer Abfrage als Standard-SQL-Parameter verwendet werden.

Wenn Sie eine Variable basierend auf einer Querystring füllen möchten, können Sie eine Variable vom Typ "Hidden" erstellen und in deren Standardwert einen Wert aus der Querystring einpipen, wie unten gezeigt, wobei eine Kunden-ID aus der Querystring-Variable "customerid" eingepiped wird.

Wenn Ihre Benutzeroberfläche ausschließlich aus Hidden-Variablen besteht, ruft ngSurvey die Abfrage automatisch auf, sobald die Umfrage geladen wird, und es wird keine Benutzeroberfläche angezeigt.

Sobald der Befragte die Umfrage beendet und seine Antworten abgesendet hat, speichert ngSurvey die abgerufenen SQL-Daten zusammen mit den Antworten des Befragten.

🔅 SQL Security-Eigenschaften

  • Verfügbare Verbindungen Verbindung, die zum Verbinden mit Ihrer Datenbank verwendet wird

  • SQL-Abfrage SQL-Abfrage oder Aufruf einer Stored Procedure, die die Zeile und deren Spalten zurückgibt.

  • Mehrfache Einreichungen erlauben ermöglicht, dass dieselbe Zeile mehrere Male in derselben Umfrage abgesendet wird.

  • Einleitende Nachricht wird über der Feld-Benutzeroberfläche angezeigt, wenn Befragte versuchen, auf die Umfrage zuzugreifen.

  • Ungültige Schlüsselmeldung Fehlermeldung, die dem Benutzer angezeigt wird, wenn basierend auf dem eingegebenen Wert keine Zeile zurückgegeben wird.

Zuletzt aktualisiert

War das hilfreich?