2009-08-13 19 views
43

Tôi đang cài đặt SQL Server 2008 trên máy phát triển của mình và trong khi cài đặt, tôi được yêu cầu gán tài khoản cho các dịch vụ khác nhau. Tôi nên sử dụng tài khoản nào cho các dịch vụ không có người dùng nào được chỉ định nếu đây là một máy phát triển đơn giản?Tài khoản dịch vụ nào cần sử dụng khi cài đặt SQL Server 2008 trên Dev Box

  • Tôi có thể sử dụng tài khoản tôi đã đăng nhập với (Tôi là người dùng duy nhất trên máy này) không?
  • Tôi có nên sử dụng tài khoản NT AUTHORITY/SYSTEM không?
  • Tôi có thể sử dụng một trong hai hoặc ở trên hoặc có nhược điểm với cái này hay cái kia hoặc tôi nên sử dụng thứ gì đó hoàn toàn khác?
+0

Để biết thêm thông tin về các phương pháp hay nhất, bạn có thể tải xuống tại đây: http://msdn.microsoft.com/en-us/library/ms143504(v=sql.100).aspx – Chamu

Trả lời

0

Nếu đó là máy tính, tôi thường chỉ sử dụng SYSTEM. Nếu không, tôi cố gắng sử dụng một tài khoản miền, vì tôi thường cần phải khởi động các gói SSIS với SQL Server Agent, và thật tuyệt nếu tôi chỉ có thể sử dụng tài khoản dịch vụ đó thay vì tạo các proxy cần thiết.

+0

Máy tính của tôi không tham gia vào miền , chỉ một nhóm làm việc. Tài khoản miền có phải là tài khoản tôi đăng nhập vào máy tính trong trường hợp này không? –

+0

@Goodlife: Miền của bạn sau đó là máy tính cục bộ của bạn, do đó, vâng, có thể. – Eric

17

Bạn không thể sử dụng NT AUTHORITY\LOCAL SERVICE. Ngoài ra, bạn không thể sử dụng tài khoản cục bộ.

Cách được khuyến nghị là sử dụng tài khoản miền. Điều tốt nhất tiếp theo là NT AUTHORITY\NETWORK SERVICE.

+0

Có, bạn có thể. Phiên bản SQL 2008 cục bộ của tôi đang chạy dưới dạng Local System. – Eric

+1

DỊCH VỤ ĐỊA PHƯƠNG Tôi đã nói. –

+0

Nếu bạn sử dụng tài khoản cục bộ thì máy chủ SQL của bạn sẽ không thể truy cập được từ bất kỳ máy nào khác. –

5

Tôi thích tạo một tài khoản cục bộ dành riêng cho Dịch vụ SQL không có quyền đặc biệt, sau đó để trình cài đặt SQL Server chỉ cấp các perm cần thiết cho tài khoản đó. Nó cảm thấy an toàn hơn.

0

Nếu bạn không ở trên miền, bạn có thể sử dụng tài khoản người dùng cục bộ và bạn vẫn có thể sử dụng quyền truy cập từ một máy khác. Bạn chỉ cần có để phù hợp với tên người dùng và mật khẩu (mà domain hay machine phần không quan trọng

dụ:.. devmachine\Andy homemachine\Andy

Andy có thể truy cập devmachine mình từ homemachine mình Ít nhất, xác thực người dùng sẽ Một may mắn thiết lập tường lửa, các cổng, và tương tự

0

Chỉ sử dụng tài khoản miền nếu bạn cần phiên bản SQL Server để giao tiếp với các phiên bản khác, Exchange hoặc bất kỳ dịch vụ mạng nào khác. tài khoản hệ thống.

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