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

  • LAHWF

    LAHWF

    5 Kasım 2009
  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012
  • TecNoob

    TecNoob

    15 AĞUSTOS 2013