मुझे लगता है कि जैसे विशेषाधिकार प्रदान करने की कोशिश काम नहीं करता है:Postgres 9.1 GRANT
zielony=# GRANT ALL PRIVILEGES ON DATABASE baza_tag to strona_user;
GRANT
लेकिन कुछ भी नहीं happends:
usename | usesysid | usecreatedb | usesuper | usecatupd | userepl | passwd | valuntil | useconfig
-------------+----------+-------------+----------+-----------+---------+----------+----------+-----------
postgres | 10 | t | t | t | t | ******** | |
zielony | 16384 | t | t | t | t | ******** | |
strona_user | 16440 | f | f | f | f | ******** | |
इसके अलावा, मैं php के माध्यम से किसी भी पहुँच नहीं है। मुझे क्या याद आ रही है?
पोस्टग्रेर्स विशेषाधिकार प्रणाली MySQL के एक जैसा दिखता नहीं है। उस अनुदान बयान के बाद आप क्या होने की उम्मीद करते हैं? आप क्या करने की कोशिश करते हैं लेकिन असफल हो जाते हैं? –
मैं इसे गिरता हूं: [लिंक] (http://wiki.gentoo.org/wiki/PostgreSQL)। मुझे डेटाबेस में सभी तालिकाओं पर चयन, हटाने, फ़ंक्शंस आदि का उपयोग करने की अनुमति होने की उम्मीद थी। जब मैं कुछ चुनने का प्रयास करता हूं तो यह मुझ पर चिल्लाता है: "ऐसा करने की कोई अनुमति नहीं है" – zie1ony
आपके पास होना चाहिए। लेकिन आपका आउटपुट किसी मौजूदा मौजूदा डेटाबेस से संबंधित उपयोगकर्ता की अनुमति नहीं दिखाता है, लेकिन क्या कोई उपयोगकर्ता एक नया डेटाबेस बना सकता है (उदाहरण के लिए)। –