Tôi có một bảng có một cột mà tôi muốn ngăn người dùng nhất định không nhìn thấy. Tôi hiểu rằng tôi có thể thực hiện việc này bằng cách sử dụng chế độ xem, tức là có chế độ xem loại trừ cột cụ thể và từ chối quyền truy cập vào bảng nhưng cho phép truy cập vào chế độ xem (lưu ý, người dùng không cần phải cập nhật bảng /lượt xem).Mysql: cho phép truy vấn trên cột không thể truy cập khác?
I do tuy nhiên muốn cho phép truy vấn bình đẳng so với trường. Chẳng hạn như:
SELECT * FROM some_table_or_view WHERE hidden_field = 'some_value';
Để làm rõ:
- nó không phải là có thể có
hidden_field
giá trị được trả lại trong một truy vấn chung - nó nên có thể chạy một truy vấn với một hạn chế (tốt nhất chỉ là một ràng buộc bình đẳng) trên giá trị
hidden_field
Điều này có thể?
(EDIT: nếu có giải pháp trong một dbms khác với Mysql, tôi cũng rất vui khi biết điều đó).
Cảm ơn, đó là một gợi ý tốt và có thể là khả thi. – davmac