Wie Reaktiviere Ich Den SQL Server-Fehler 229?

November 27, 2021 By Gary Lamb Off

In der letzten Woche sind einige unserer Fans auf SQL Server Error 229 gestoßen. Dieses Problem tritt aufgrund mehrerer Parameter auf. Lass uns das jetzt besprechen.

Empfohlen: Fortect

  • 1. Laden Sie Fortect herunter und installieren Sie es
  • 2. Öffnen Sie das Programm und klicken Sie auf "Scannen"
  • 3. Klicken Sie auf "Reparieren", um den Reparaturvorgang zu starten
  • Laden Sie diese Software herunter und reparieren Sie Ihren PC in wenigen Minuten.

    Gehen Sie zu Start> Alle Programme> Microsoft SQL Server> Konfigurationstools> SQL Server-Oberflächenkonfiguration.Klicken Sie auf Neuen Administrator hinzufügen.Navigieren Sie alternativ zu “Mitglied dieser bestimmten SQL Server-Systemadministratorrolle SQLEXPRESS” und fügen Sie es in jedes unserer rechten Felder ein.OK klicken.

    MS SQL Smashup 229 tritt auf, wenn versucht wird, selbst auf eine Tabelle zuzugreifen oder den SQL-Server auszuwählen.

    sql server error 229

    Bei Bobcares beheben wir diese einzigartigen Systemfehler im Rahmen unserer MS SQL-Unterstützung für Websites und fast alle anderen Online-Dienstanbieter.

    sql server error 229

    Heute werden wir uns die Ursache dieses Fehlers ansehen und wie und wie er behoben werden kann.

    Wenn nur 229 Fehler auftreten?

    Es sieht so aus, als ob der Benutzer absolut nicht über die erforderlichen Lese- und Schreibzugriffe für das Verzeichnis verfügt. Und Sie können auch sicherstellen, dass es die Serverrolle eliminieren, Benutzerzuordnungen und das Schema, für das es Berechtigungen hat. Gehen Sie zu „Berechtigungen“ in den tatsächlichen Datenbankeigenschaften, um die Benutzerberechtigungen zu konfigurieren.

    • Wenn dem jeweiligen Benutzer, der sich anmelden möchte, widersprüchliche Datenquellenrollen zugewiesen wurden. Wenn beispielsweise ein Kunde zusätzlich die db_denydatawriter-Rollen führt, wenn Sie db_denydatareader benötigen, hat die Verweigerungsberechtigung Vorrang vor der Anmeldung Erlaubnis.
    • , in dem Sie versuchen, einen Verantwortungsserver zu erstellen, auf dem Sie nicht berechtigt sind, Jobs zu veröffentlichen.

    Sehen wir uns Ihre aktuellen Optionen an, bei denen 229 Fehler in diesen beiden Szenarien angezeigt werden.

    So beheben Sie den MS SQL-Fehler 229

    MS SQL Error 229 tritt in so unterschiedlichen Fällen auf, wie wir weiter oben beschrieben haben.

    Fall 1:

      Beim Ausführen einer Transact-SQL-Überschrift oder eines Transact-SQL-Pakets wurde höchstwahrscheinlich eine Ausnahme ausgelöst. (Microsoft.SqlServer.ConnectionInfo)  

    Die SELECT-Berechtigung wurde für die Blogpost-Datenbank “extended_properties”, “mssqlsystemresource”, Schema “sys” verweigert. (Microsoft SQL Server-Fehler: 229)

    Hier tritt ein neuer Fehler auf, wenn db_denydatawriter und db_denydatareader bis zum Login zugeordnet sind. Sie werden sich höchstwahrscheinlich dafür entscheiden, Rollen zu verweigern, was natürlich mit ziemlicher Sicherheit bestimmte Verbindungen in Bezug auf den Zugriff innerhalb der Rolle einschränkt. Daher ersetzt die DENY-Berechtigung die Zugriffsberechtigung.

    Um mein Problem zu beheben, klicken Sie in SQL Server Management Studio mit der rechten Maustaste auf Eigenschaften, je nach Zustand Ihres Servers, also aktualisieren Sie Ihre Sicherheitseinstellungen mit SQL Server und Windows-Authentifizierungsmodus.

    Wir entfernen die db_denydatawriter- sowie db_denydatareader-Pässe, damit der Benutzer genau diese Wahl treffen kann.

    Fall 2:

      EXECUTE-Berechtigung verworfen, Problem 'sp_add_jobstep', Datenbank 'msdb', Schema 'dbo'. (Microsoft SQL Server-Fehler: 229)  

    Dieser Fehler tritt normalerweise auf, wenn Sie versuchen, einen brandneuen Job auf dem rrn-Server zu erstellen, für den die Mehrheit von Ihnen keine Berechtigung hat, Ihnen beim Senden des Jobs zu helfen.

    ZU

    Sie müssen Teil von 3 Datenbankrollen in msdb sein, um erfolgreich SQL-Agent-Aufgaben eingeben zu können. Sie:

    1. SQLAgentOperatorRole
    2. SQLAgentReaderRole
    3. SQLAgentUserRole.

    Was ist beispielsweise, wenn Sie Mitglied der oben genannten Jobs sind und trotzdem eine Fehlermeldung erhalten? Dann stellen Sie sicher, dass Sie nicht Teil einer anderen Rolle sind, die Ihnen hilft. Die Definition der Behandlungen “SP_add_jobstep” im System. Sehen Sie sich einige der vielen anderen Rollen neben den oben genannten DB-Rollen an.

    Befolgen Sie abschließend diese Schritte, um zu sehen und ob Sie die Ausführungsberechtigung für “SP_add_jobstep” haben.

    • Verbinden Sie sich mit SQL Server und erweitern Sie die Datenbanken. Danach gehts zu msdb und dann zu Security Measure -> Roles. -> Datenbankrollen.
    • Klicken Sie mit der rechten Maustaste auf eine der oben aufgeführten Rollen und offenen Stellen.
    • Sie erhalten den entsprechenden Bildschirm mit den SQLAgentUserRole-Eigenschaften. Das SP “SP_add_jobstep” muss zusätzlich hinzugefügt werden, nur die Ausführungsberechtigung muss im Abschnitt “Berechtigungen” aktiviert werden.

    Zustimmen

    nachdem die EXECUTE-Auswahl für SP_add_jobstep auf dem Weg zu SQLAgentUserrole festgelegt wurde. Dann können Sie ganz einfach einen Job erstellen.

    [Brauchen die Leute ein anderes System, um MS SQL-Fehler zu beheben? Wir sind in der Regel 24 Stunden am Tag erreichbar.7]

    Fazit

    Kurz gesagt, wir haben die Elemente hinter diesem Fehler erläutert und dann gemeinsam gesehen, wie dieser bemerkenswerte Fehler leicht behoben werden kann.

    VERHINDERN SIE IHRE SERVER VOR BESCHÄDIGUNG!

    Verlieren Sie nie zusätzliche Clients, um sicherzustellen, dass Sie niedrige Serverkosten haben! Lassen Sie sich von uns unterstützen.

    Empfohlen: Fortect

    Sind Sie es leid, dass Ihr Computer langsam läuft? Ist es voller Viren und Malware? Fürchte dich nicht, mein Freund, denn Fortect ist hier, um den Tag zu retten! Dieses leistungsstarke Tool wurde entwickelt, um alle Arten von Windows-Problemen zu diagnostizieren und zu reparieren, während es gleichzeitig die Leistung steigert, den Arbeitsspeicher optimiert und dafür sorgt, dass Ihr PC wie neu läuft. Warten Sie also nicht länger - laden Sie Fortect noch heute herunter!

  • 1. Laden Sie Fortect herunter und installieren Sie es
  • 2. Öffnen Sie das Programm und klicken Sie auf "Scannen"
  • 3. Klicken Sie auf "Reparieren", um den Reparaturvorgang zu starten

  • Unsere Spezialisten überwachen und warten Ihren Praxisserver 24 Stunden am Tag, um maximale Geschwindigkeit und Sicherheit zu gewährleisten.

    1. Erstellen Sie eine neue Datenbank für Kaufnamen. (Ich verwende SQL 2005.)
    2. Erstellen Sie einen Login, einen SQL-PC-Benutzer, zusätzlich zur Tabelle mit der neuen Website (siehe Ebene unten) code.SSMS
    3. Starten und öffnen Sie einen Objekt-Explorer, der bei der Geburt des neuen Benutzers angezeigt wird.
    4. Versuchen Sie, die Tabellendatei im Explorer-Objekt zu öffnen.

    Microsoft-Problem

    title: SQL Server Management Studio
    Fehler beim Abrufen von Datensätzen für diese Anfrage. (Microsoft.SqlServer.Management.Sdk.Sfc)
    Klicken Sie für Hilfe auf: Sql Server Error 229
    Blad Serwera Sql 229
    Errore Del Server Sql 229
    Sql 서버 오류 229
    Sql Serverfout 229
    Oshibka Servera Sql 229
    Error 229 Del Servidor Sql
    Sql Serverfel 229
    Erro De Servidor Sql 229
    Erreur De Serveur Sql 229