Verbindungsdatensätze anzeigen

In IBM Netezza Appliance und IBM Netezza Appliance gibt es eine Reihe von vordefinierten Verbindungsdatensätzen. Mit dem SHOW CONNECTION-Befehl können Sie die aktuelle Gruppe von Verbindungsdatensätzen anzeigen.

Der Befehl zeigt Verbindungs-ID ans, die jeden Verbindungsdatensatz eindeutig bezeichnen. Beispielbefehl:
SYSTEM.ADMIN(ADMIN)=> SHOW CONNECTION;
 CONNID | CONNTYPE  | CONNDB | CONNIPADDR  |   CONNIPMASK    | CONNAUTH
--------+-----------+--------+-------------+-----------------+--------
      1 | local     | all    |             |                 | trust
      2 | host      | all    | 127.0.0.1   | 255.255.255.255 | md5
      3 | host      | all    | 0.0.0.0     | 0.0.0.0         | md5
(3 rows)

In der Beispielausgabe definieren die Verbindungsanforderungen die folgende Funktionalität:

  • Die Verbindungs-ID 1 legt fest, dass der Netezza Performance Server Verbindungsanfragen von jedem lokalen Benutzer (jemand, der direkt am Netezza Performance Server angemeldet ist) zu allen Datenbanken akzeptiert.
  • Verbindungs-ID 2 gibt an, dass der Host entweder gesicherte oder nicht gesicherte Verbindungsanforderungen von jedem lokalen Benutzer (der eine Verbindung über die IP-Adresse herstellt) für alle Datenbanken akzeptiert.
  • Verbindungs-ID 3 gibt an, dass der Host entweder gesicherte oder nicht gesicherte Verbindungsanforderungen von jedem fernen Clientbenutzer (der eine Verbindung über die IP-Adresse herstellt) für alle Datenbanken akzeptiert.
Wichtig: Der Host kann eine Verbindungsanfrage akzeptieren, aber der Benutzer muss noch die Kontoauthentifizierung (Überprüfung des Benutzernamens und des Kennworts) bestehen und über die Berechtigungen für den Zugriff auf die angeforderte Datenbank verfügen.

Zur Authentifizierung wird der erste Datensatz verwendet, der den Clientverbindungsinformationen entspricht. Wenn der erste ausgewählte Datensatz nicht funktioniert, sucht das System nicht nach einem zweiten Datensatz. Wenn keine Datensätze übereinstimmen, wird der Zugriff verweigert. Mit den zuvor gezeigten Standarddatensätzen wird jedem Client-Benutzer, der auf das Netezza Performance Server zugreift und über korrekte Benutzerkonto- und Passwort-Anmeldeinformationen verfügt, eine Verbindung gestattet; er kann entweder gesicherte oder ungesicherte Verbindungen anfordern, da der Netezza Performance Server beide Typen akzeptiert.