Tôi khá chắc chắn đây phải là một wiki cộng đồng, nhưng tôi không biết làm thế nào để biến nó thành một wiki. Vì vậy, nếu một quản trị viên thấy điều này xin vui lòng thay đổi nếu thích hợp.
Vậy ... làm thế nào để bạn bảo vệ dữ liệu cơ sở dữ liệu PostGIS của mình khi sử dụng QGIS 1.7? (Tôi đang sử dụng QGIS 1.7 và PostGIS 1.5)
Lý do tôi hỏi là tôi đã mở tệp dự án QGIS trong notepad ++ để thay đổi giá trị máy chủ trong chuỗi nguồn dữ liệu của mình vì gần đây chúng tôi đã có một máy chủ thay đổi tên. Khi tôi đang chỉnh sửa tệp dự án trong notepad ++, tôi đã thấy rõ tên người dùng và mật khẩu vào cơ sở dữ liệu như được hiển thị bên dưới.
<datasource>dbname='spatialdb' host=gis port=9999 user='generaluser'
password='gisv13wer' sslmode=disable key='gid'
table="gisprod"."aq_pipeline" (the_geom) sql=</datasource>
Điều này dường như là một con dao hai lưỡi vì tôi thích thực tế là tôi có thể dễ dàng chỉnh sửa giá trị máy chủ trong chuỗi nguồn dữ liệu của mình để tôi không bị mất các dự án của mình, nhưng tôi không thoải mái với thực tế là thông tin đăng nhập cơ sở dữ liệu ngồi đó không được mã hóa và cho thế giới thấy như vậy để nói.
Do dự phòng, tôi đã đặt tất cả các tệp dự án sử dụng tài khoản quản trị viên của mình vào một thư mục mà bây giờ chỉ tôi mới có thể truy cập. Nhưng tôi không nghĩ rằng điều này là lý tưởng.
Với tư cách là Quản trị viên GIS, tôi chịu trách nhiệm về tính toàn vẹn của cơ sở dữ liệu không gian và tôi lo ngại rằng tôi vừa tiết lộ toàn bộ cơ sở dữ liệu của mình cho bất kỳ ai đủ tò mò để tham gia. Tôi hơi bối rối khi tôi đánh giá QGIS.
Vậy làm thế nào để bạn quản lý rủi ro này nếu bạn ở trong một tình huống tương tự? Dự phòng của tôi có đủ tốt cho môi trường sản xuất hay tôi sẽ tốt hơn khi đưa vào yêu cầu tính năng của QGIS để giải quyết vấn đề?