2012-10-21 28 views
25

Hi Tôi nhận được lỗiBạn không có quyền sử dụng câu lệnh tải số lượng lớn

Bạn không có quyền sử dụng câu lệnh tải số lượng lớn.

khi tôi cố gắng thực hiện quy trình được lưu trữ.

Tôi đã xem một số trang web đề cập đến vai trò bulkadmin, nhưng tôi không thấy nó.

Tôi đang sử dụng SQL Server 2008.

Bất kỳ ý tưởng nào?

+0

Rất tiếc, lần đầu tiên tôi không thấy nó xuất hiện! – thegunner

Trả lời

51
  • Bắt đầu SQL Server managament Studio
  • Mở rộng đến an ninh> Logins
  • Xác định vị trí người dùng của bạn, nhấp chuột phải vào nó và hãy sử dụng Properties tab
  • mở Server Roles
  • Hãy chắc chắn rằng bulkadmin được kiểm tra.
  • Ở đó bạn có thể thử nghiệm với các vai trò khác nếu bulkadmin không hoạt động cho bạn.
  • Bấm OK :)
+3

Nên được đánh dấu là câu trả lời. – Lankymart

+5

trong trường hợp một số không tìm thấy vai trò bulkadmin như tôi, có thể bạn đã đến ** SMS SQL -> Cơ sở dữ liệu -> Bảo mật -> Đăng nhập **, thay vì ** SMS SQL -> Bảo mật -> Đăng nhập ** (dưới dạng nó áp dụng cho người dùng cho toàn bộ máy chủ không chỉ một cơ sở dữ liệu) –

6

phiên bản Query cho câu trả lời Aleksandr của:

EXEC master..sp_addsrvrolemember @loginame = N'%userName%', @rolename = N'bulkadmin' 
GO 

Chỉ cần thay thế %userName% với người sử dụng mong muốn. Ngoài ra, bạn cần phải đăng nhập với tư cách Quản trị viên Sys (sa) hoặc người dùng khác có quyền EXEC và quyền cấp phép bulkadmin.

Các vấn đề liên quan