سؤال

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 ?

هل كانت مفيدة؟

المحلول

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.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى dba.stackexchange
scroll top