SORU
28 AĞUSTOS 2009, Cuma


Tüm masalarda SAHİBİ PostgreSQL aynı anda değiştir

Nasıl PostgreSQL veritabanındaki tüm tabloların sahibi değiştirebilirim?

Ama yıldız sözdizimi desteklemiyor ALTER TABLE * OWNER TO new_owner çalıştım.

CEVAP
23 Kasım 2012, Cuma


REASSIGN OWNED komutunu kullanabilirsiniz.

Özet:

REASSIGN OWNED BY old_role [, ...] TO new_role

Bu yeni rol için tüm nesneleri old_role ait değiştirir. Kullanıcı, değişiklik her şey hakkında düşünmek zorunda değilsin. Sadece tek bir veritabanı içinde nesneler için geçerlidir. Veritabanı sahibi ya da değiştirmez.

Mevcut en az 8.2 gerisinde. Çevrimiçi belgeleri sadece o kadar geriye gider.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David MeShow

    David MeShow

    10 EKİM 2006
  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • MrChiCity3

    MrChiCity3

    14 NİSAN 2008