उन डेटाबेस को कैसे छिपाएं जिन्हें मुझे एक्सेस करने की अनुमति नहीं है


163

जब मैं अपने से कनेक्ट Heroku- Postgresqlके माध्यम से डेटाबेस pgAdmin3, यह (2600 के बारे में) सभी तालिकाओं सूचीबद्ध करता है। जब भी मैं pgAdmin3 खोलता हूं, मुझे अपना डेटाबेस ढूंढना पड़ता है।

क्या डेटाबेस को छिपाने का एक तरीका है जो मुझे not allowedएक्सेस करना है?

जवाबों:


335

एक ही मुद्दा था, जैसे कि 1000 अन्य डीबी के साथ AWS पर एक साझा स्थान।

PgAdmin III में

  • सुनिश्चित करें कि आप सर्वर से डिस्कनेक्ट हैं,
  • सर्वर का चयन करें, राइट क्लिक -> गुण, उन्नत टैब,
  • 'डीबी प्रतिबंध' प्रकार में अपने डेटाबेस (एस) के नाम एकल उद्धरणों में संलग्न हैं और रिक्त स्थान द्वारा अलग किए गए हैं

उदाहरण के लिए

'dback447'

PgAdmin 4 के लिए अपडेट - उद्धरणों का उपयोग न करें, बस सादा DB नाम।


27
बस यह जोड़ना चाहते हैं कि ऐसा करने से पहले आपको सर्वर से डिस्कनेक्ट करना होगा, अन्यथा DB प्रतिबंध क्षेत्र को धूसर कर दिया जाएगा
चिन

14
एक और बात: एकल उद्धरण का उपयोग करें!
luigi7up

5
यह pgadmin4 में कैसे किया जाता है? Pgadmin4 में कोई उन्नत टैब नहीं है।
रोमन

7
@Roman AFAIK यह pgadmin4 में कैसे किया जाता है कि trg और pgadmin3 का उपयोग करके किया जाता है।
n_b

10
PgAdmin 4 में, एकल उद्धरण अब काम नहीं करता है। बस सादा डेटाबेस नाम।
reinaldoluckman

17

pgAdmin 4 में 'DB प्रतिबंध' शामिल नहीं है, जिसका एकमात्र कारण है कि मैं इसका उपयोग नहीं कर रहा हूं, मुझे pgAdmin 3 के लिए व्यवस्थित होने के लिए मजबूर करना पड़ता है।

PgAdmin 4 में इस कार्यक्षमता को जोड़ने के लिए एक टिकट खोला गया था ... https://redmine.postgresql.org/issues/1918


3
pgadmin 4 बेकार है। इसकी धीमी गति से और बहुत सारे कीड़े हैं
हेइज़ेनबर्ग

2
मैं अब pgAdmin 4 का उपयोग कर रहा हूं और DB प्रतिबंध महान काम करता है।
Askyous

13

PgAdmin 4 (2.0) के नवीनतम संस्करण में DB कनेक्शन प्रतिबंध भी है, जो सर्वर कनेक्शन संपत्ति के "उन्नत" टैब में भी बहुत कुछ pgAdmin 3 के समान है। कोई उद्धरण आवश्यक नहीं है।


7

मेरे पास केवल 10 अन्य डीबी और मैट स्टीवंस के उत्तर के साथ एक ही मुद्दा था, केवल आंशिक रूप से सहायक था अर्थात पहली बार में इसने मदद की और फिर उसी सर्वर पर मुझे दूसरे डीबी तक पहुंच मिली।

मैंने सभी वर्णित के रूप में किया और इसने बिना किसी डीबी के चिल्लाया। 'DB प्रतिबंध' में आप अपने डेटाबेस के नाम को एकल उद्धरणों में संलग्न करते हैं और अल्पविराम द्वारा अलग करते हैं । जैसे 'db1' , 'db2'।


4

PgAdmin 4.5 में एकल उद्धरण में संलग्न न करें, यदि आप करते हैं तो यह काम नहीं करेगा।


वही
pgAdmin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.