Um eine Microsoft SQL-Datenbank für VMware Identity Manager zu verwenden, müssen Sie eine neue Datenbank in Microsoft SQL Server erstellen. Während der Installation müssen Sie einen Authentifizierungsmodus für die Datenbank auswählen. Wenn Sie beim Erstellen der Datenbank die SQL Server-Authentifizierung auswählen, geben Sie einen lokalen Benutzernamen und ein Kennwort ein.

Warum und wann dieser Vorgang ausgeführt wird

Wenn Sie die Microsoft SQL-Befehle ausführen, erstellen Sie eine Datenbank auf dem Microsoft SQL-Server, geben den Datenbanknamen ein, fügen die Anmeldedaten für den Benutzer hinzu und erstellen das Schema. Ihr Schema heißt saas.

Anmerkung:

Bei der Standardsortierung der Datenbank wird zwischen Groß- und Kleinschreibung unterschieden.

Voraussetzungen

  • Unterstützte und als externer Datenbankserver installierte Version von Microsoft SQL Server.

  • Konfigurierte Implementierung für den Lastausgleich

  • SQL Server-Authentifizierung als Authentifizierungsmodus ausgewählt.

  • Administratorrechte für den Zugriff auf Datenbankkomponenten und deren Erstellung mithilfe von Microsoft SQL Server Management Studio oder einem anderen Microsoft SQL Server CLI-Client.

Prozedur

  1. Melden Sie sich bei der Microsoft SQL Server Management Studio-Sitzung als Sysadmin oder bei einem Benutzerkonto mit Sysadmin-Rechten an.

    Das Editor-Fenster wird eingeblendet.

  2. Klicken Sie in der Symbolleiste auf Neue Abfrage.
  3. Um die Datenbank mit dem Standardschema namens saas zu erstellen, geben Sie die folgenden Befehle in das Editor-Fenster ein.

    /*
    Values within angle brackets (< >) are example values. When replacing the example value,
    remove the angle brackets.
    */
    
    
    CREATE DATABASE <saasdb>
    COLLATE Latin1_General_CS_AS;
    ALTER DATABASE <saasdb> SET READ_COMMITTED_SNAPSHOT ON;
    GO
    
    BEGIN
    CREATE LOGIN <loginusername> WITH PASSWORD = N'<password>';
    END
    GO
    
    USE <saasdb>; 
    IF EXISTS (SELECT * FROM sys.database_principals WHERE name=N'<loginusername>')
    DROP USER [<loginusername>]
    GO
    
    CREATE USER [<loginusername>] FOR LOGIN [<loginusername>]
    WITH DEFAULT_SCHEMA=saas;
    GO
    
    CREATE SCHEMA saas AUTHORIZATION <loginusername>
    GRANT ALL ON DATABASE::<saasdb> TO <loginusername>;
    GO
    
    ALTER ROLE [db_owner] ADD MEMBER <loginusername>;
    GO
    
    

  4. Klicken Sie in der Symbolleiste auf Ausführen.

    Der Microsoft SQL-Datenbankserver steht nun für eine Verbindung mit der VMware Identity Manager-Datenbank zur Verfügung.

    Die Server-Rolle, die zum Erteilen von serverweiten Berechtigungen verwendet wird, ist auf öffentlichfestgelegt. Die Datenbank-Rollenmitgliedschaft lautet db_owner. Richten Sie keine weiteren Rollen ein.

Nächste Maßnahme

Konfigurieren Sie die externe Datenbank auf dem VMware Identity Manager-Server. Wechseln Sie zur VMware Identity Manager-Verwaltungskonsole und zur Seite „Appliance-Einstellungen“ > „VA-Konfiguration“ > „Einrichtung der Datenbankverbindung“. Geben Sie die JDBC-URL und den Benutzernamen und das Kennwort ein, die Sie für die Datenbank erstellt haben. Weitere Informationen hierzu finden Sie unter Konfigurieren von VMware Identity Manager für die Verwendung einer externen Datenbank