2010-04-05 22 views
5

Tại sao tôi không thể duyệt sâu hơn vào các thư mục, tôi vẫn còn có một số thư mục có: alt text http://img168.imageshack.us/img168/3056/mdf.jpgkhông thể đính kèm MDF vào quản lý máy chủ sql

+3

Mặc dù đây có thể là một câu hỏi ngu ngốc nhưng tệp tồn tại * trên máy chủ * ở vị trí đó, chứ không phải * trên máy của bạn *, phải không? –

+2

Có, khi bạn cố gắng đính kèm tệp mdf, các thư mục bạn đang duyệt là những thư mục của máy tính có cài đặt SQL Server, không phải trên máy tính của bạn. – AaronLS

+1

Đây có thể là một câu trả lời ngu ngốc nữa, tuy nhiên máy chủ là máy tính của tôi ... – aherlambang

Trả lời

11

Tài khoản dịch vụ SQL Server của bạn có thể không có quyền truy cập vào thư mục bạn đang cố duyệt. Giải pháp lý tưởng (từ quan điểm bảo mật) sẽ là di chuyển tệp sang một vị trí khác, không phải người dùng cụ thể. Tuy nhiên, những gì bạn đang cố gắng làm có thể được thực hiện.

  1. Xác định tài khoản dịch vụ cá thể SQL Server. Để thực hiện việc này, hãy xem các dịch vụ của máy tính của bạn và tìm "SQL Server" hoặc "SQL Server (instancename)". Nhấp đúp và chọn tab "Đăng nhập" để xác định tài khoản đang được sử dụng.
  2. Bắt đầu với thư mục của người dùng, thay đổi bảo mật để cấp quyền đọc và duyệt cho người dùng ở bước 1. Bạn cần thực hiện việc này cho từng thư mục trong đường dẫn, bắt đầu với người dùng (nói cách khác, nếu nó ở số C:\Documents and Settings\user\Desktop, bạn sẽ phải thực hiện điều này trên userDesktop).
  3. Tìm tệp cụ thể bạn muốn đính kèm và cấp đặc quyền đọc và ghi cho cùng một tài khoản.

Để thay đổi quyền trên thư mục hoặc tệp, nhấp chuột phải và chọn "Thuộc tính", sau đó chọn tab "Bảo mật". Bạn có thể thêm các quyền bổ sung bằng cách nhấp vào "Thêm ..." và định vị người dùng mà bạn muốn cấp quyền rõ ràng (cho phép) hoặc từ chối quyền.

+1

câu trả lời được đăng cách đây 1 năm, vẫn có thể khiến ai đó thất vọng .. cảm ơn rất nhiều! Bằng cách này tôi đã dành hàng giờ tìm kiếm trên web trước khi tôi đi qua bài đăng này !! –

0

Các thư mục con trong người dùng thường được bảo vệ bằng mật khẩu và có thể chỉ được chủ sở hữu của thư mục người dùng truy cập. Nếu thư mục bạn đang cố gắng truy cập của riêng bạn, thì bạn có thể có vấn đề về quyền và cần phải sửa đổi cài đặt thư mục trong Hệ điều hành của mình.

Hãy thử điều hướng đến thư mục bên ngoài Trình quản lý SQL, trong Windows Explorer. Nếu bạn vẫn không thể truy cập thư mục, bạn có thể cần phải thử đăng nhập vào một người dùng cấp quản trị viên và sửa đổi quyền truy cập thư mục.

+1

thông tin đăng nhập hiện tại của người dùng có bất kỳ điều gì để làm với các quyền khi chơi ở đây. Các quyền của tài khoản dịch vụ cá thể thích hợp sẽ là những gì xác định liệu máy chủ có thể truy cập vào tệp đó hay không. –

+0

Tôi chắc chắn có thể truy cập thư mục bên ngoài Trình quản lý SQL ... Làm cách nào để sửa đổi vấn đề quyền? – aherlambang

+0

Nếu bạn có thể truy cập thư mục bên ngoài Trình quản lý SQL, thì bạn đã khiến tôi bối rối, vì ứng dụng phải có quyền đọc/ghi giống như đăng nhập của bạn. Tôi đã mong đợi thư mục cấm truy cập bất kể bạn cố gắng điều hướng đến nó như thế nào, ngoại trừ việc đăng nhập dưới dạng một tài khoản khác. – JYelton

3

Tôi đã có tệp mdf trên máy tính để bàn nhưng không thể truy cập tệp này do không thể duyệt sâu hơn.

Tôi giải quyết nó bằng cách vào

Start> All Programs> Microsoft SQL Server 2008 R2> Sql Server Configuration Manager

trong quản lý cấu hình Sql tôi đến SQL Server Services và nhấp đúp vào dụ chạy> Đăng nhập> thay đổi tài khoản được tích hợp thành 'Hệ thống cục bộ'. Tôi đã được thiết lập để các dịch vụ mạng nhưng ngay sau khi một thay đổi nó vào hệ thống địa phương tôi có thể truy cập vào máy tính để bàn của tôi và tất cả các tập tin người dùng của tôi.

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