sql >> Database >  >> RDS >> Sqlserver

OPENROWSET BULK-machtigingen voor gedeelde map

Als u bent aangemeld als SQL-login, dan moet u een referentie maken voor deze login en deze referentie moet voldoende rechten hebben om de share te lezen.

Als u bent aangemeld als een Windows-login, dan moet u beperkte Kerberos-delegatie inschakelen voor het SQL Server-serviceaccount.

Op dit moment lijkt het erop dat u een Windows-login gebruikt en omdat de geïmiteerde context niet door de 'dubbele hop' kan stromen, wordt de authenticatie omgezet in ANONIEME LOGON, die geen lid is van Iedereen, vandaar dat de toegang wordt geweigerd. Dit alles is precies het verwachte gedrag. Raadpleeg uw netwerkbeheerder over het instellen van beperkte delegatie voor het SQL Server-serviceaccount dat is gericht op uw gewenste share.



  1. Manier om de uitvoering van MySQL-scripts af te breken (misschien een foutmelding)?

  2. Call Postgres SQL opgeslagen procedure Van Django

  3. Probeer LOAD DATA INFILE te doen met REPLACE en AUTO_INCREMENT

  4. PL/SQL-procedure/functie om gegevens uit verschillende tabellen dynamisch samen met de kolomnamen in de eerste gegevensrij te tonen