Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  1. Verbinden Sie sich als Domänenadministrator per Remotedesktopverbindung auf den Datenbankserver. Ist AdvoAll im Einsatz, so kann alternativ auch der Serviceaccount von AdvoAll genutzt werden.
    • Falls Microsoft SQL Management Studio am eigenen Arbeitsplatz verfügbar ist, können Sie es natürlich auch dort nutzen.
    • Starten Sie Microsoft SQL Management Studio. Sollte es nicht starten oder eine Fehlermeldung anzeigen, versuchen Sie es erneut per Rechtsklick > "Als Administrator ausführen".

      Ist Microsoft SQL Management Studio nicht vorhanden, so ist ohne Wartungsfenster eine nachträgliche Installation möglich.
      Unabhängig von der verwendeten Version des Microsoft SQL Server kann das aktuellste Management Studio hier heruntergeladen werden, die Installation ist vollautomatisch und selbsterklärend.

  2. Verbinden Sie sich mit jener Microsoft SQL Instanz, welche die ADVOKAT Datenbanken beinhaltet.
    Den Instanznamen können Sie in der Konfigurationsdatei "Advokat.ini" im ADVOKAT Backend unter "...\ADVOKAT\Daten\" ermitteln.

    Info
    DATENBANK=S:\ADVOKAT\DATEN\ADVOKAT.MDB/SERVER/INSTANZ/Advokat_TABELLEN

    Als Authentifizierungsmethode sind folgende Varianten möglich:

    • Windows-Authentifizierung

    • SQL Server-Authentifizierung

      • Benutzername: advokat

      • Kennwort:

        • Standardkennwort: Das Kennwort ist beim ADVOKAT Support zu erfragen.
        • Individuelles Kennwort (Parameter "SWID" ist in Advokat.ini vorhanden): Dieses Kennwort ist dem ADVOKAT Support nicht bekannt.


  3. Nach dem erfolgreichen Verbindungsaufbau werden in der linken Spalte "Objekt-Explorer" beim Unterpunkt "Datenbanken" alle verfügbaren Datenbanken angezeigt.
    Es ist der Unterpunkt "SystemdatenbankenDatenbank" auszuwählen und dort die "ADVOKAT_TABELLEN" (siehe Punkt 2) per Rechtsklick "Neue Abfrage" zu öffnen.

  4. Im Abfragefenster können nun SQL-Befehle abgesetzt werden. Die Ausführung eines SQL-Befehls erfolgt über die Schaltfläche "Ausführen".
    In diesem Beispiel ist der Security-Administrator der Benutzer "ADV" und der Benutzer mit einem Berechtigungsproblem ist Benutzer "MM".

    Codeblock
    languagesql
    SELECT SB,Name,Kennwort from dbo.Sachbearbeiter WHERE SB = 'ADV'
    SELECT SB,Name,Kennwort from dbo.Sachbearbeiter WHERE SB = 'MM'
  5. Notieren Sie sich unbedingt die Werte des Felds "Kennwort". In diesem Beispiel ist bei Benutzer ADV der Wert "UID:ADVOKAT\ADV" und bei Benutzer MM "UID:ADVOKAT\MM" definiert.
    Mit folgenden zwei SQL-Befehlen stellen Sie sicher, dass am Arbeitsplatz des Security-Administrators bei Programmstart von ADVOKAT der Benutzer "MM" angemeldet wird.

    Codeblock
    languagesql
    UPDATE dbo.Sachbearbeiter SET Kennwort = 'UID:ADVOKAT\Platzhalter' WHERE SB = 'ADV'
    UPDATE dbo.Sachbearbeiter SET Kennwort = 'UID:ADVOKAT\ADV' WHERE SB = 'MM'
  6. Starten Sie nun am Arbeitsplatz des Security-Administrators ADVOKAT. Sie werden mit Benutzer "MM" automatisch angemeldet und können das Berechtigungsproblem verifizieren.
    Nachdem die Überprüfung abgeschlossen ist, wird die Änderung der SQL-Befehle rückgängig gemacht. Dadurch können der Security-Administrator und der betroffene Benutzer wieder regulär in ADVOKAT einsteigen.

    Codeblock
    languagesql
    UPDATE dbo.Sachbearbeiter SET Kennwort = 'UID:ADVOKAT\ADV' WHERE SB = 'ADV'
    UPDATE dbo.Sachbearbeiter SET Kennwort = 'UID:ADVOKAT\MM' WHERE SB = 'MM'