Sie haben nicht die Berechtigung zum verwenden der bulk-load-Anweisung Fehler
Ich versuche ein Bild einfügen in einer Spalte VARBINARY(MAX). Ich bekomme diese Fehlermeldung:
Sie haben nicht die Berechtigung zum verwenden der bulk-load-Anweisung.
Hier ist mein code:
INSERT INTO Stickers (Name, Category, Gender, ImageData)
SELECT
'Red Dress',
'Dress',
'F',
BulkColumn FROM OPENROWSET(Bulk '\\Mac\Home\Documents\MMImages\reddress.png',
SINGLE_BLOB) AS BLOB
Ich weiß, es sind eine Menge Antworten zu diesem Thema, aber keiner von Ihnen haben für mich gearbeitet. Diese Antwort wäre das einfachste für mich zu Folgen, aber wenn mit dem Objekt-explorer und gehen in Sicherheits - > Anmeldungen > rechts Klick auf meine Benutzer nicht verraten, ein "Eigenschaften" - Menüpunkt, um zu gehen.
Ich bin mit Sql Server Management Studio. Vielleicht bin ich nicht mit der SQL Server-version, ich glaube, ich bin, weil keiner von den programmtechnischen Möglichkeiten, um die Berechtigungen für meinen Benutzer funktioniert. Ich denke, ich bin mit SQL Server 2012. Wahrscheinlich habe ich ein paar Versionen von SQL server auf meinem computer. Durch klicken auf Hilfe - > Über, es zeigt das logo "Microsoft SQL Server 2012" über die versions-Informationen für verschiedene Komponenten (Es zeigt nicht die version Informationen, die für SQL-Server hier).
EDIT: Vielleicht könnte mir bitte jemand den genauen code, den ich verwenden würde, über meine insert-Anweisung, gegeben, dass die Datenbank heißt MirrorMirror, wird die Tabelle genannt, Aufkleber, mein Benutzer ist als Bernstein bezeichnet, und mein server heißt gonskh1ou0.database.windows.net.
InformationsquelleAutor BeniaminoBaggins | 2015-09-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Um sicherzustellen, dass Sie haben die richtigen Berechtigungen, um mithilfe von BULK-Befehle Folgen Sie den unten
(Ein dialog Fenster erscheint)
Nun, in Bezug auf die Abfrage, die Sie verwenden es ist nicht ganz richtig.
Für die Erstellung der Tabelle
Für das einlegen der großen Wert
Ein paar Anmerkungen:
MSDN-Artikel: hier
Sie müssen entweder die Verbindung zu dem server mit einem Admin-Konto oder wenden Sie sich an Ihren administrator, um irgendwelche server-Sicherheit änderungen an einem beliebigen Benutzernamen.
Ich bin der administrator. Ich dachte ich darf nicht, also ich habe überprüft, dass ich mich in mein Microsoft-Azure-Seite für den server.
InformationsquelleAutor sixech0
InformationsquelleAutor Raja Govindan