6

Khi tôi đăng nhập vào máy chủ TFS của chúng tôi sử dụng tài khoản tên miền riêng của tôi và cố gắng mở TFS Administration Console, tôi nhận được lỗi sau:TF246017 Lỗi khi mở Administration TFS Bảng điều khiển

TF246017: Team Foundation Server could not connect to the database. Verify that the server that is hosting the database is operational, and that network problems are not blocking communication with the server.

Cơ sở dữ liệu TFS được điều hành ở địa phương trên máy chủ TFS. Khi tôi đăng nhập vào máy chủ TFS bằng tài khoản quản trị máy tính cục bộ (có lẽ là tài khoản được sử dụng để cài đặt TFS), Bảng Điều khiển Quản trị sẽ tải tốt mà không có bất kỳ lỗi nào. Vì vậy, tôi đã sử dụng SSMS để xem xét cơ sở dữ liệu TFS cục bộ và các thông tin đăng nhập của nó, và việc xem tài khoản người dùng máy chủ TFS cục bộ được liệt kê với đầy đủ quyền, nhưng tài khoản miền của tôi thì không. Do đó lỗi.

Cuối cùng, câu hỏi của tôi. Điều tôi muốn như cần làm là cung cấp cho người dùng cụ thể quyền truy cập vào cơ sở dữ liệu TFS (và do đó khả năng chạy Bảng điều khiển quản trị không có lỗi), là tài khoản quản trị cục bộ. Thay vì thêm mỗi người dùng như đăng nhập thông qua SSMS, có một nhóm TFS mà tôi có thể thêm chúng vào đó sẽ tự động cho phép họ trên TFS DB? Điều đó có vẻ sạch hơn một chút.

Cảm ơn.

Trả lời

1

Tôi khuyên bạn nên tạo nhóm trong AD được gọi là Quản trị viên TFS, sau đó bạn cấp quyền truy cập vào máy chủ cơ sở dữ liệu, bảng điều khiển quản trị, SharePoint, ssrs và ssas.

3

Cách dễ nhất để giải quyết vấn đề này là tìm một ai đó trong nhóm của bạn, người có thể sử dụng Bảng điều khiển quản trị và yêu cầu họ thêm bạn vào danh sách Người dùng bảng điều khiển quản trị. Nó nằm dưới nút "Application Tier" của treeview. Nếu bạn xem "wizard", bạn sẽ thấy nó thêm người dùng vào tất cả các thứ như nhóm, vai trò SQL, có lẽ nhiều hơn bạn muốn phối hợp bằng tay. Tôi đã dành một giờ tốt cố gắng để làm những việc thông qua các nhóm AD, tự thêm người dùng vào vai trò SQL, vv để có được một thành viên khác trong nhóm của tôi làm việc. Cuối cùng, tôi chỉ cần thêm anh ấy thông qua Administration Console, và 1 phút sau anh ấy đã sẵn sàng.

+0

Câu trả lời này vô ích nếu chỉ có một quản trị viên – user3953989

+0

Trong trường hợp đó, bạn không thể sử dụng giải pháp "dễ nhất" và sẽ phải tìm một thứ khó khăn hơn. Tôi không nói đó là giải pháp duy nhất. Ngoài ra ... không bao giờ chỉ có một người dùng quản trị. – Mel

0

Hãy thử đăng nhập bằng tài khoản quản trị người dùng của bạn, thay vì sử dụng tài khoản Quản trị viên.

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