Frage

To grant user ability to run Bulk Insert T-SQL command, login/user needs to be granted:

  1. BULKADMIN server role - or - ADMINISTER BULK OPERATIONS server-level permission
  2. connect on target database
  3. insert on target table

But what is the difference between BULKADMIN server role and ADMINISTER BULK OPERATIONS server-level permission ?

War es hilfreich?

Lösung

If we look at the SQL Server Permissions Poster (2017 edition):

enter image description here

It appears as though ADMINISTER BULK OPERATIONS covers bulkadmin in addition to OPENROWSET which allows access to external sources.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit dba.stackexchange
scroll top