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

Schreibe einen Kommentar