Als «sql-server-2000» getaggte Fragen

Verwenden Sie dieses Tag für Fragen, die für die 2000-Version von Microsoft SQL Server spezifisch sind. Beachten Sie, dass Microsoft diese Version von SQL Server ab dem 9. April 2013 nicht mehr unterstützt, sodass selbst Sicherheitspatches nicht mehr erstellt werden.



11
So verbinden Sie sich mit der ersten Reihe
Ich werde ein konkretes, aber hypothetisches Beispiel verwenden. Jede Bestellung hat normalerweise nur eine Werbebuchung : Aufträge: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A LineItems: LineItemGUID Order ID Quantity Description ============ ======== ======== ================================= {098FBE3...} 1 7 prefabulated amulite {1609B09...} 2 32 spurving bearing Gelegentlich gibt es jedoch eine …


18
Kann ich mich vor SQL-Injection schützen, indem ich einfache Anführungszeichen und umgebende Benutzereingaben mit einfachen Anführungszeichen verbinde?
Mir ist klar, dass parametrisierte SQL-Abfragen die optimale Methode sind, um Benutzereingaben zu bereinigen, wenn Abfragen erstellt werden, die Benutzereingaben enthalten. Ich frage mich jedoch, was falsch daran ist, Benutzereingaben zu übernehmen und einfache Anführungszeichen zu umgehen und die gesamte Zeichenfolge mit einfachen Anführungszeichen zu umgeben. Hier ist der Code: …

21
Finden Sie den Index des letzten Auftretens einer Unterzeichenfolge mithilfe von T-SQL
Gibt es eine einfache Möglichkeit, den Index des letzten Auftretens einer Zeichenfolge mithilfe von SQL zu ermitteln? Ich verwende gerade SQL Server 2000. Ich brauche grundsätzlich die Funktionalität, die die .NET- System.String.LastIndexOfMethode bietet. Ein wenig googeln ergab dies - Funktion zum Abrufen des letzten Index -, aber das funktioniert nicht, …


5
Ausführungsberechtigung für einen Benutzer für alle gespeicherten Prozeduren in der Datenbank erteilen?
Ich habe ein Skript aus einer alten Datenbank generiert, eine neue Datenbank erstellt und alle Daten aus einer alten Datenbank importiert. Bisher hat jedoch kein Benutzer Ausführungsrechte für gespeicherte Prozeduren. Ich weiß, dass ich verwenden kann GRANT EXECUTE ON [storedProcName] TO [userName] Wenn es nur ein paar Prozeduren waren, habe …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.