2010-06-01 11 views
16

मैं "public" स्कीमा के अलावा किसी अन्य चीज़ पर डिफ़ॉल्ट search_path सेट करना चाहता हूं। लेकिन मैं केवल एक विशेष उपयोगकर्ता के लिए ऐसा करना चाहता हूं। मैं इसे कैसे पूरा कर सकता हूं?PostgreSQL: मैं उपयोगकर्ता स्तर पर search_path कैसे सेट करूं?

उत्तर

38

मैं इस सवाल का जवाब मिला:

ALTER भूमिका उपयोगकर्ता नाम सेट search_path = schema1, schema2, schema3, आदि;

+9

ALTER USER को उपयोगकर्ता + डेटाबेस के लिए विशिष्ट सेटिंग बनाने के लिए, ALTER ROLE – sevzas

+0

FYI के पक्ष में बहिष्कृत कर दिया गया है, DATABASE DATABASENAME सेट में परिवर्तन भूमिका उपयोगकर्ता नाम का उपयोग करें search_path = जो भी' –

संबंधित मुद्दे