Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Benutzer- und Datenbanksicherheit » Benutzersicherheit (Rollen und Privilegien) » Benutzer

 

Benutzer erstellen (SQL)

Erstellen Sie einen Benutzer mit der CREATE USER-Anweisung.

Voraussetzungen

Sie müssen das MANAGE ANY USER-Systemprivileg haben.

Kontext und Bemerkungen

  • Benutzer-IDs dürfen Folgendes nicht:

    • Sie dürfen nicht mit Leerstellen, Apostrophen oder Anführungszeichen beginnen.
    • Sie dürfen nicht mit Leerstellen enden.
    • Sie dürfen keine Semikola enthalten.
  • Kennwörter berücksichtigen die Groß- und Kleinschreibung. Im Übrigen gilt Folgendes:

    • Sie dürfen nicht mit Leerstellen, Apostrophen oder Anführungszeichen beginnen.
    • Sie dürfen nicht mit Leerstellen enden.
    • Sie dürfen keine Semikola enthalten.
    • länger als 255 Byte sein
 Aufgabe
  1. Stellen Sie eine Verbindung mit der Datenbank her.

  2. Führen Sie eine CREATE USER-Anweisung aus, die eine IDENTIFIED BY-Klausel enthält.

    Standardmäßig wird Benutzern die Root-Login-Richtlinie zugeordnet. Wenn Sie einem Benutzer eine andere Login-Richtlinie zuordnen möchten, können Sie diese mit der LOGIN POLICY-Klausel der CREATE USER-Anweisung angeben.

Ergebnisse

Ein Benutzer wird erstellt und die angegebene Login-Richtlinie wird dem Benutzer zugeordnet. Wenn keine Login-Richtlinie angegeben wurde, wird die Root-Login-Richtlinie angewendet.

Nächste Schritte

Erteilen Sie dem Benutzer Rollen und Privilegien.

Beispiel

In diesem Beispiel wird der Datenbank ein neuer Benutzer mit der Benutzer-ID "M_Haneef" und dem Kennwort "Welcome" hinzugefügt.

CREATE USER M_Haneef
IDENTIFIED BY Welcome;

 Siehe auch