GRANT
के अनुसार
आदेश, प्रति-पंक्ति के आधार पर अनुमति-स्तर सेट करने की कोई क्षमता नहीं है (तालिका/स्तंभ, हाँ - लेकिन व्यक्तिगत पंक्तियाँ नहीं)।
आप एक देखें सेटअप कर सकते हैं हालांकि इसे संभालने के लिए और उपयोगकर्ता को इसके बजाय दृश्य तक पहुंचने की अनुमति दें।
निम्नलिखित जैसा दृश्य आपको वर्तमान उपयोगकर्ता के आधार पर संदेश देना चाहिए:
CREATE VIEW user_messages AS
SELECT *
FROM messages
WHERE
messages.from = user() OR messages.to = user();
और अनुदान-विवरण समान होना चाहिए:
GRANT ALL ON db.user_messages TO 'jeffrey'@'localhost';