sql-server - una - sql server dar permisos usuario
Cómo habilitar permisos masivos en SQL Server (4)
Estoy tratando de insertar imágenes usando "masivo" en SQL Server 2012. Pero, estoy terminando con el mensaje de error que indica que:
Msg 4834, Nivel 16, Estado 1, Línea 2 No tiene permiso para usar la instrucción de carga masiva.
Tengo acceso "sysadmin".
SQL Server también puede devolver este error si la cuenta de servicio no tiene permiso para leer el archivo que se está importando. Asegúrese de que la cuenta de servicio tenga acceso de lectura a la ubicación del archivo. Por ejemplo:
icacls D:/ImportFiles /Grant "NT Service/MSSQLServer":(OI)(CI)R
USE Master GO
ALTER Server Role [bulkadmin] ADD MEMBER [nombre de usuario] GO Comando fallado, incluso probé varios parámetros de comando
master..sp_addsrvrolemember @loginame = N''username '', @rolename = N''bulkadmin'' Comando GO fue exitoso ..
Usar maestro
ir
ADMINISTRADOR DE SUBVENCIONES A GRAN OPERACIONES A SHIRA
Pruebe GRANT ADMINISTER BULK OPERATIONS TO [server_login]
. Es un permiso de nivel de servidor, no un nivel de base de datos. Esto ha solucionado un problema similar para mí en ese pasado (usando OPENROWSET, creo).