Máy tính, Internet > Máy vi tính > Phần mềm thông dụng

Làm thế nào để kiểm soát việc sao chép dữ liệu từ ổ cứng vào các thiết bị như ổ mềm/USB hoặc ngược lại?

Tôi muốn viết chương trình VB6 để kiểm soát việc sao chép dữ liệu từ ổ cứng vào các thiết bị như ổ mềm/USB hoặc ngược lại, và lưu 1 bản sao dữ liệu đó vào CSDL SQL Server. Người sử dụng mỗi khi ra lệnh copy thì chương trình sẽ tự động yêu cầu đưa tên/mật khẩu để kiểm tra, nếu đúng thì cho copy, nếu sai thì không được phép copy. Làm thế nào để kiểm soát được như vậy?
Con Nan
Câu hỏi của bạn liên quan đến vấn đề an toàn thông tin của người dùng và máy tính. Đây là vấn đề khó được giải quyết triệt để mặc dù người ta đã nghiên cứu và tìm ra những giải pháp rất khoa học, bài bản để giải quyết. Thí dụ thay vì phải kiểm tra username/password mỗi lần người dùng copy 1 file nào đó như bạn đề nghị, các hệ điều hành mạnh như Linux, WinXP có cơ chế xác nhận và quản lý người dùng, mỗi người có tài khoản (account) riêng, mỗi tài khoản được nhận dạng bởi username/password và 1 số quyền truy xuất tài nguyên cụ thể. Người dùng nào muốn vào Windows (hay Linux), trước hết phải khai báo đúng username/password của mình và từ đây máy sẽ giám sát chặt chẽ mọi yêu cầu của người dùng đó, mỗi lần người dùng thực hiện 1 hành vi nào đó (td. copy file x sang đĩa a:...), máy sẽ kiểm tra xem hành vi này có được phép trong account không, nếu không thì máy sẽ báo lỗi chứ không thực hiện. Tóm lại, vấn đề an toàn thông tin của người dùng nên để cho hệ thống xử lý, bạn không nên viết ứng dụng xử lý theo yêu cầu riêng của mình làm gì, vì vừa tốn nhiều công sức vừa gây phiền hà cho người dùng. Lưu ý rằng việc copy 1 file từ nơi này sang nơi khác có thể được kích hoạt thủ công bởi người dùng hay tự động bởi ứng dụng nào đó. Vị trí đích cũng rất đa dạng, thí dụ như đĩa mềm, đĩa USB, DVD/CD Writer hay mạng Internet, do đó chỉ có hệ thống (phần tử chuyên quản lý tài nguyên) mới có thể giám sát và kiểm soát triệt để, chứ ứng dụng của người dùng khó lòng kiểm soát hết mọi tình huống được.

Hỏi đáp đề xuất

Phần mềm thông dụng

Các chương trình tạo ổ đĩa ảo ?}

nguyễn bình minh 16 năm
VirtualDrive 11 Pro ban a
Phần mềm thông dụng

Khôi phục dữ liệu ở usb}

Vu Van Hai 17 năm
USB của bạn đã bị viust, bạn quét viust này bằng phần mềm Bkav bản mới nhất và kaspersky bản mới nhất là sẽ mở được... Xem thêm
Phần mềm thông dụng

Làm thế nào để chuyển ảnh thành các kí tự, có phần mềm ko?}

Nguyễn Trương Đức 17 năm
ASCII là phần mềm cho phép bạn tạo ra những bức ảnh chỉ từ những chữ cái ASCII của tác giả Võ Quang Hòa. Cách sử... Xem thêm
Phần mềm thông dụng

Công cụ nào khôi phục dữ liệu từ CD/DVD bị lỗi, trầy xước?}

tun cua di 15 năm
[b]Đôi khi bạn cần cài đặt những phần mềm, trò chơi từ những CD/DVD cũ và thật không may các dữ liệu trong đó đã hỏng,... Xem thêm
Phần mềm thông dụng

Phần mềm kiểm tra chính tả tiếng Việt dùng thế nào?}

tun cua di 15 năm
Chỉ cần đưa đoạn văn bản vào, phần mềm sẽ đánh dấu từ sai, chọn từ thích hợp thay thế. Đây là phần mềm kiểm tra... Xem thêm
Phần mềm thông dụng

Hỏi về phần mềm cứu dữ liệu trong ổ lỡ format ?}

thuy linh 15 năm
Có 2 soft khá mạnh xếp theo thứ tự ưu tiên 1. GetDataBack 4.0 của Runtime (~5Mb) 2. Power data recovery 4.6.0 (~5mb) ... Xem thêm
Phần mềm thông dụng

Làm sao nhân bản(clone) đĩa cứng không cần phần mềm?}

tun cua di 15 năm
Bạn có thể làm nhân bản một đĩa cứng mới với toàn bộ dữ liệu ở đĩa cứng cũ mà không cần thêm bất cứ một phần mềm nào... Xem thêm