PostgreSQL Uzantıları Yapılandır | Postgresql için bulut sql | Google Cloud, Google Bard artık Gmail’e bağlanabilir, Dokümanlar, Haritalar: Nasıl Çalışıyor

Google Bard artık Gmail, Dokümanlar, Haritalar: Nasıl Çalışıyor

2023/09/05 (UTC).

PostgreSQL uzantılarını yapılandırın

SQL nesnelerini bir birim olarak kullanmak için bir pakette gruplandırarak PostgreSQL’i genişletebilirsiniz. Bu sayfa, bulut SQL ile uyumlu PostgreSQL uzantılarının yapılandırması hakkında bilgi içermektedir.

PostgreSQL uzantıları kullanın

Yalnızca Cloud SQL ile uyumlu uzantıları yükleyebilirsiniz. Daha fazla bilgi için, Bulut SQL ile uyumlu PostgreSQL uzantıları bölümüne bakın.

Algılanan : Yalnızca ana örneğe uzantıları yükleyebilirsiniz, yinelenen örneğe okuma erişimi ile değil. Kurulduktan sonra, uzantı yinelenen gövdede okuma erişimi ile çoğaltılır.

Bir uzantı kurun

Bir uzantı kullanmadan önce, aşağıdaki gibi ilerleyerek yükleyin:

  • PSQL aracında, Create Extension komutunu çalıştırın.

Süper kullanıcı hakları için gerekli koşullar

Cloud SQL’de uzantılar yalnızca CloudSqlSuperUSeruse rolüyle kullanıcılar tarafından oluşturulabilir . Bir PostgreSQL örneği oluşturduğunuzda, varsayılan postgre kullanıcı otomatik olarak oluşturulur (ancak şifrelerini tanımlamanız gerekir). Varsayılan Postgres kullanıcısı CloudSqlSuperUser rolüne sahiptir . Daha fazla bilgi için PostgreSQL kullanıcıları hakkındaki sayfaya bakın.

Algılanan : Kişiselleştirilmiş bir kullanıcı tarafından oluşturulan bir uzantı içeren bir veritabanını içe aktarıyorsanız, içe aktarılan tüm veritabanını silmeden kullanıcıyı silemezsiniz.

Veritabanları arasındaki bağlantılar

Bağlanmak için, hedef örnekler bağlantı gövdesi ile aynı VPC ağında olmalıdır.

Google Cloud konsolunda düğmeyi seçemezsiniz Yalnızca SSL bağlantılarını yetkilendirin Küme örnekleri için. Ayrıca, aynı örnekteki veritabanlarına bağlanmak için, ana bilgisayarı “localhost” veya 127’de tanımlayamazsınız.0.0.1 . Google Cloud Console’da örneğiniz için belirtilen IP adresini kullanmalısınız.

Yeni bir uzantı için yardım isteyin

SQL Cloud’da kendi uzantılarınızı oluşturamazsınız.

Bir uzantı ile ilgili bir yardım talebi için +1 raporda veya yeni bir sorun yarat. Bulut SQL ile ilgili bildirilen sorunların listesini elde etmek ve sorunların oluşturulması hakkında bilgi edinmek için arama bölümüne bakın veya sorun raporları ve ürün özellikleri talepleri oluşturun.

Postgresql uzantıları SQL bulutla uyumlu

Belirli bir uzantıyı kullanma hakkında daha fazla bilgi için, aşağıdaki tablolardan birinde görünen belgelerin bağlantısını izleyin.

Bulut SQL ile PostgreSQL uzantıları ile ilgili yardım birkaç kategoriye ayrılmıştır:

  • Postgis uzantıları
  • Veri Türü Uzantıları
  • Dil uzantıları
  • Çeşitli uzantılar

Postgil

Postgis 3 uzantısı.0, tüm büyük sürümler için PostgreSQL için Cloud SQL ile uyumludur.

Aşağıdaki tablo, PostgreSQL için SQL Cloud’un her sürümü için postgis uzantısının sürümlerini içermektedir:

PostgreSQL için SQL bulut sürümü Postgis uzantısı
Postgresql 9.6 2.3.11
Postgresql 10 2.4.9, 3.1.4
Postgresql 11 2.5.5, 3.1.4
Postgresql 12 3.1.4
Postgresql 13 3.1.4
Postgresql 14 3.1.4

PostgreSQL’in önemli bir özel sürümü için, Create Extension komutunda, sürüm sürümünü kullanarak postgis uzantısının bir sürümünü belirleyebilirsiniz .

Postgis uzantısı aşağıdaki öğeleri içerir:

  • postgil
  • Postgil_raster
  • Postgil_sfcgal
  • Postgil_tiger_geocoder
  • Postgil_topoloji
  • Adres_standerizer
  • Adres_standizer_data_us

Daha fazla bilgi için Postgis Kurulum Bölümü’ne bakın (PostGI’lerin kurulumu).

Buna ek olarak, PostgreSQL için Cloud SQL sürüm 3’ü içerir.3.Postgileri uzatan Pgrouting uzantısının 0’ı. Pgrouting uzantısı, yönlendirme ve ağ analizi yoluyla jeo -uzamsal tedaviyi geliştirir.

Postgilileri manuel olarak ve ilişkili uzantıları en son sürümlerine yükseltebilirsiniz. Postgis uzantılarınızı yükseltme hakkında daha fazla bilgi edinmek için Postgi Yükseltme sayfasına bakın.

Veri Türü Uzantıları

Eklenti Tanım
Btree_gin Bir B-Tree indeksine eşdeğer davranışı uygulayan GIN endeksi operatörleri sınıflarına örnekler.
PostgreSQL 9 için bulut SQL.6 Sürüm 1’i kullanın.0. Postgresql 10 sürüm 1’i kullanır.2. Diğer tüm sürümler sürüm 1 kullanır.3.
Btree_gist Bir B-Tree endeksine eşdeğer davranışı uygulayan GIST dizin operatörleri sınıfları sağlar.
PostgreSQL 9 için bulut SQL.6 Sürüm 1’i kullanın.2. PostgreSQL 10, 11, 12 ve 13 Sürüm 1’i kullanın.5. Postgresql 14 sürüm 1’i kullanır.6.
chkpass Şifreli şifreleri depolamak için tasarlanmış bir chkpass veri türü uygular.
PostgreSQL 9 için bulut SQL.6 ve 10 Sürüm 1’i kullanın.0. Diğer sürümlerle uyumlu değil.
citext Kırılmaya duyarlı olmayan bir tür Citext karakter zinciri sağlar.
PostgreSQL 9 için bulut SQL.6 Sürüm 1’i kullanın.3. Postgresql 10 sürüm 1’i kullanır.4. Postgresql 11 sürüm 1’i kullanır.5. Postgresql 12, 13 ve 14 Sürüm 1’i kullanın.6.
küp Çok boyutlu küpleri temsil etmek için bir tür küp verisi uygular.
PostgreSQL 9 için bulut SQL.6 ve 10 Sürüm 1’i kullanın.2. Postgresql 11 sürüm 1’i kullanır.3. PostgreSQL 12 ve 13 Sürüm 1’i kullanın.4. Postgresql 14 sürüm 1’i kullanır.5.
hstore Tek bir PostgreSQL değeri içinde anahtar/değer çift setlerini depolamak için hstore veri türünü uygular.
PostgreSQL 9 için bulut SQL.6 ve 10, sürüm 1’i kullanın.4. Postgresql 11 sürüm 1’i kullanır.5. Postgresql 12 sürüm 1’i kullanır.6. Postgresql 13 sürüm 1’i kullanır.7. Postgresql 14 sürüm 1’i kullanır.8.
ISN Belirli uluslararası ürün numaralandırma standartları için veri türleri sağlar.
PostgreSQL 9 için bulut SQL.6 ve 10 Sürüm 1’i kullanın.1. Diğer tüm sürümler sürüm 1 kullanır.2.
IP4R IPv4/V6 adresleri, IP adres plajları ve dizinlerle uyumluluk için veri türleri sağlar.
PostgreSQL için Cloud SQL sürüm 2 kullanır.4.
ltree Bir ağaç şeklinde hiyerarşik bir yapıda depolanan veri etiketlerini temsil etmek için bir LTREE veri türü uygular.
PostgreSQL 9 için bulut SQL.6, 10, 11 ve 12 Sürüm 1’i kullanın.1. Postgresql 13 ve 14 Sürüm 1’i kullanın.2.
lo Büyük nesnelerin yönetimi için yardım (LO veya Blob olarak da adlandırılır).
PostgreSQL için Cloud SQL sürüm 1 kullanır.1.
Postgresql-hll Bir hiperloglog veri yapısı olan yeni bir veri türü olan HLL. Ayrıca bu belgedeki PostgreSQL-HLL bölümüne bakın.
PostgreSQL için Cloud SQL sürüm 2 kullanır.16.
önek Bir önek yazışması ve dizinlerle uyumluluk sağlar.
PostgreSQL için Cloud SQL sürüm 1 kullanır.2.0.

Dil uzantıları

Eklenti Tanım
PLPGSQL İşlevler, prosedürler ve tetikleyiciler oluşturmak için yüklenebilir prosedürel dil. Bu dili doğrudan DO bloklarında kodu yürütmek için de kullanabilirsiniz.
PostgreSQL için Cloud SQL sürüm 1 kullanır.0.
PLV8 JavaScript’i etkinleştirmek için prosedürel bir dil sağlar.
PostgreSQL için Cloud SQL sürüm 3’ü kullanır.1.2, sürüm 9 kullanan.JavaScript V8 motorunun 9’u.

Çeşitli uzantılar

  • PostgreSQL 9 için bulut SQL.6 Sürüm 1’i kullanın.1.4 PGAUDIT.
  • PostgreSQL 10 için Cloud SQL sürüm 1 kullanır.2.3 PGAUDIT.
  • PostgreSQL 11 için Cloud SQL sürüm 1 kullanır.3.3 PGAUDIT.
  • Postgresql 12 için Cloud SQL sürüm 1 kullanır.4.2 pgaudit.
  • Postgresql 13 için Cloud SQL sürüm 1 kullanır.5.1 pgaudit.
  • PostgreSQL 14 için Cloud SQL sürüm 1 kullanır.6.1 pgaudit.

PGAUDIT’in tüm sürümleri için denetim haber dosyaları için tanımlayabileceğiniz değerler, okuma, yazma, işlev, rol, ddl, misc ve tüm . Sürümler için 1.4.2 ila 1.6.1, Misc_Set’in değerini de tanımlayabilirsiniz .

Bu uzantıyı SQL Cloud ile kullanma hakkında daha fazla bilgi için, PGAUDIT’i kullanarak PostgreSQL Denetim sayfasına bakın.

PostgreSQL veritabanında DB2 veya Oracle tipi geçici tabloları oluşturdu ve yönetiyor.

PostgreSQL için Cloud SQL sürüm 2 kullanır.9.0.

PostgreSQL veritabanlarında sürekli vektör gösterimlerini depolamak ve aramak için açık kaynak uzantısı.

PostgreSQL için Cloud SQL 0 sürümünü kullanır.4.2

Daha fazla bilgi edinmek için PostgreSQL veritabanından kişisel veya hassas bilgileri gizleyin veya değiştirin, Postgresql_anonymer bölümüne bakın.

PostgreSQL için Cloud SQL sürüm 1 kullanır.0.0.

Bazı PostgreSQL uzantıları hakkında daha fazla bilgi edinin

Bu bölüm, yukarıdaki tablolarla uyumlu PostgreSQL uzantılarının bazılarını daha ayrıntılı olarak açıklamaktadır.

Aut_explain

Bu uzantıyı bir örnekte kullanmaya başlamak için CloudSql seçeneğini tanımlayın.enable_auto_explain açık . Seçeneklerin yapılandırması hakkında daha fazla bilgi edinmek ve bu uzantı ile uyumlu seçenekleri keşfetmek için veritabanı Seçenekleri sayfasına bakın.

Ayrıca, CloudSqlSuperUseruse rolüne sahip bir kullanıcı için (yalnızca), bir oturum sırasında bu uzantıyı yüklemek için yük komutunu kullanabilirsiniz.

dipnot etmek

Bir veritabanı oturumunda, PostgreSQL veritabanlarına bağlanmak ve istekleri çalıştırmak için bu uzantıyı kullanabilirsiniz.

Şu anda, bu uzantı aynı VPC ağında özel IP bağlantısı olan iki SQL bulut örneği için veya aynı örnek içinde çaprazlanmış veritabanları için çalışır.

Algılanan : Cloud SQL’de, Dbleck ile Müşteri Sertifikalarını kullanmak mümkün değil.

Daha fazla bilgi için PostgreSQL belgelerindeki DBLINK bölümüne bakın.

Bir şifreye bağlanmak için DBLINK kullanın

Veritabanlarına bağlanmak veya başka bir kullanıcı ile aynı örneğe bağlanmak için bir şifre belirtmelisiniz. İşte örnek olarak bir kod çıkartması (üretimde kullanılmamalıdır):

 Dbleck'den * seçin ('dbname = ad bağlantı noktası = 1234 ana bilgisayar = ana bilgisayar kullanıcı = user şifre = parola = parola', 'id, tablodan ad' \ \); 

Aksi takdirde, yalnızca bir bağlantı yapılandırmak için, burada kodun başka bir örneği (üretimde kullanılmaması gereken):

 DbLink_Connect'i seçin ('dbname = dbLinkTest kullanıcı = postgres host = name_or_ip şifre = xxx'); 

DBLINK kullanarak şifre olmadan bağlanın

Aynı kullanıcının kimliğini kullanarak aynı örneğe bağlanmak için şifre olmadan bağlanabilirsiniz. Örnek :

  1. Parola olmadan yerel bağlantıları etkinleştirmek için aşağıdaki veritabanı göstergesini tanımlayın.
    Cloudsql.alglapswordless_local_connections
  2. Ana bilgisayar belirtmeden bağlanın, bu aynı örneğe bir bağlantı anlamına gelir. İşte bir örnek :

Dbleck'den * seçin ('dbname = finans user = Alice', 'Gelirden gelirleri seçin') iade edildiği gibi (gelir tamsayı); 

Sonuç şöyle görünmelidir:

 Gelir -------- 1000 (1 sıra) 

Buna ek olarak, aynı örnekteki diğer veritabanlarına bağlanmak için, ana bilgisayarı “localhost” veya 127’de tanımlayamazsınız.0.0.1 . Google Cloud Console’da örneğiniz için belirtilen IP adresini kullanmalısınız.

Ayrıca bu belgedeki Postgres_FDW ve PL/Proxy bölümlerine danışın.

sayfa

Bu uzantı, veritabanı sayfalarının içeriğini daha düşük bir seviyede denetler. Daha fazla bilgi edinmek için PostgreSQL belgelerindeki PageIns Saygısı bölümüne bakın.

pg_bigm

Bu uzantı tam metin araştırmasını etkinleştirir ve daha hızlı tam metin arama için bir bigram dizininin kullanılmasına izin verir.

Bu uzantıyı bir örnekte kullanmaya başlamak için CloudSql seçeneğini tanımlayın.enable_pg_bigm açık . Aşağıdaki seçenekler de kabul edilmektedir:

  • pg_bigm.Enable_recheck
  • pg_bigm.gin_key_limit
  • pg_bigm.benzerlik_limit

Seçeneklerin tanımı hakkında daha fazla bilgi edinmek ve bu uzantı ile uyumlu seçenekleri keşfetmek için veritabanı yapılandırma seçeneklerine danışın.

PG_CRON

Bir örnekte pg_cron kullanmaya başlamak için CloudSql seçeneğini tanımlayın.enable_pg_cron açık . Seçeneklerin tanımı hakkında daha fazla bilgi edinmek ve bu uzantı ile uyumlu seçenekleri keşfetmek için veritabanı yapılandırma seçeneklerine danışın.

Görevler arka plan hesaplama düğümleri olarak yapılandırılmıştır. Bu nedenle, arka plandaki hesaplama düğümlerinin sayısını ayarlamak için standart PostgreSQL tekniklerini (max_worker_processes seçeneği gibi) kullanmanız gerekebilir.

Bu uzantı için Cloud SQL, arka plandaki hesaplama düğümü modu ile uyumludur, ancak libpq arayüzü ile uyumlu değil. Bu nedenle, bu uzantı doğrudan kimlik doğrulama gerektirmez.

pgfincore

Bu uzantı, işletim sistemi diskinin önbellek belleğindeki sayfaları PostgreSQL’den yönetmek için işlevleri içerir. Daha fazla bilgi için PGFincore’a adanmış belgelere bakın.

pg_freespacemap

Bu uzantı boş alan haritasını (FSM, boş alan haritası) inceler. Daha fazla bilgi edinmek için PostgreSQL belgelerindeki PG_Freespacemap bölümüne bakın.

PG_HINT_PLAN

Bu uzantıyı bir örnekte kullanmaya başlamak için CloudSql seçeneğini tanımlayın.enable_pg_hint_plan açık . Seçeneklerin yapılandırması hakkında daha fazla bilgi edinmek ve bu uzantı ile uyumlu seçenekleri keşfetmek için veritabanı Seçenekleri sayfasına bakın.

Aksi takdirde, yalnızca CloudSqlSuperUser rolüne sahip bir kullanıcı için, bir oturum sırasında bu uzantıyı yüklemek için yük komutunu kullanabilirsiniz.

PG_PARTMAN

Bu uzantı, saat ve seri olarak tablo setleri oluşturmanızı ve yönetmenizi sağlar.

Bulut SQL’de, bu uzantı, bölümlerin otomatik olarak bakımı için arka planda hesaplama düğümünü içermez. Bunun yerine, bakım işlevlerini düzenli aralıklarla çağırarak bakımı düzenlemek için bulut zamanlayıcı kullanabilirsiniz.

PG_PROCTAB

PG_TOP yardımcı programını etkinleştirmek için PG_Proctab uzantısını kullanmak için izlenecek adımlar:

  1. PSQL aracında, PG_PROCTAB için Uzatma Oluştur komutunu çalıştırın.
  2. PG_TOP’u indirin ve çalıştırın.
  3. PostgreSQL için bir SQL bulut örneğine bağlandığınızda, uzak bir veritabanına bağlanabilmeniz ve metrikler alabilmeniz için -r seçeneğini ekleyin.

Sonuçta yer alan örnek ölçeğinde aşağıdaki metrikler, vücudun diğer ajanları ve hizmetleri tarafından kullanımı içerir:

  • Orta yük
  • İşlemcilerin durumları (% kullanıcı, güzel, sistem, inaktif ve iowait)
  • Bellek (kullanılmış, ücretsiz ve sohbet)

PG_REPACK

Bu uzantı, hacimli verileri tablolardan ve dizinlerden silmenizi sağlar. Bu uzantıyı çevrimiçi bir küme yapmak için kullanabilirsiniz (tabloları küme dizinine göre sınıflandır). Daha fazla bilgi için PG_REPACK’a adanmış belgelere bakın. Ayrıca, bu uzantıyı SQL Cloud’da kullanmak için, bir kullanıcıya hak eklemek için özel bir prosedür gereklidir.

Bir kullanıcının CloudSqlSuperUser rolü bir uzantı kullanmak istiyorsa, ona CloudSqlSuperUseruse haklarını vermelisiniz . Daha fazla bilgi edinmek için süper kullanıcı hakları için gerekli koşullara danışın. Aşağıdaki örnek, gerekli hakları eklemek için hibe komutunu kullanır.

Haklar ekleme örneği

Örneğin, CSUPER1 bir CloudSqlSuperUser’a karşılık gelir ve TestDB kullanıcısı TestUser’a ait bir veritabanıdır . TestDB’de PG_REPACK uzantısını oluşturmak için başlangıçta aşağıdaki komutları çalıştırın:

    CloudSqlSuperUseruse kullanıcısı olarak TestDB’ye bağlan:

PSQL -U CSUPER1 -D TESTDB; 
CSUPER1'e Grant Testier1; 
PG_REPACK uzantısı oluşturun; 
pg_repack -h -d testdb -u csuper1 -k -t t1 
 CSUPER1'den Revoke Testuser; 

PG_REPACK komutu aşağıdaki hata ile başarısız olabilir:
“Hata: Sorgu Başarısız: SSL SYSCALL HATA: EOF Algılandı”

Bu hata oluşursa, TCP Keepalive mesajları için daha küçük bir değer tanımlamayı deneyin, ardından PG_REPACK komutunu çalıştırın . Daha fazla bilgi edinmek için bağlantıların sona ermesinden önce son tarihe bakın (Compute Engine’den).

PGTT

Bu uzantıyı bir örnekte kullanmaya başlamak için PGTT seçeneğini tanımlayın.Etkinleştirildi . Göstergelerin ayarları hakkında daha fazla bilgi edinmek ve bu uzantı ile uyumlu göstergeleri keşfetmek için, veritabanı göstergelerini yapılandırın sayfasına danışın.

PG_VISIFILE

Bir tablo sayfasında görünürlük kartını (VM, görünürlük haritası) ve görünürlük bilgilerini incelemenizi sağlar. Daha fazla bilgi edinmek için PostgreSQL belgesindeki PG_Visibility bölümüne bakın.

PL/Proxy

Bu uzantı, PostgreSQL veritabanları arasında isteğe bağlı segmentasyon ile uzaktan prosedür çağrılarını yetkilendiren prosedürel bir dil yöneticisidir.

Daha fazla bilgi için PL/Proxy belgesine bakın.

Bağlanmak için, hedef örnekler bağlantı gövdesi ile aynı VPC ağında olmalıdır. Google Cloud konsolunda düğmeyi seçemezsiniz Yalnızca SSL bağlantılarını yetkilendirin Küme örnekleri için.

Buna ek olarak, aynı örnekteki diğer veritabanlarına bağlanmak için, ana bilgisayarı “localhost” veya 127’de tanımlayamazsınız.0.0.1 . Google Cloud Console’da örneğiniz için belirtilen IP adresini kullanmalısınız.

Ayrıca bu belgedeki Postgres_FDW ve DBLINK bölümlerine danışın.

Postgresql_anonymer

Bu uzantıyı bir örnekte kullanmaya başlamak için CloudSql seçeneğini tanımlayın.Enable_anon açık . Göstergelerin ayarları hakkında daha fazla bilgi edinmek ve bu uzantı ile uyumlu göstergeleri keşfetmek için, veritabanı göstergelerini yapılandırın sayfasına danışın.

Postgres_fdw

Bu uzantı, diğer PostgreSQL veritabanlarının tablolarını geçerli veritabanındaki “yabancı” tablolar olarak ortaya çıkarmayı mümkün kılar. Bu tablolar daha sonra, sanki yerel masalarmış gibi kullanılabilir. Daha fazla bilgi için PostgreSQL belgelerindeki Postgres_FDW bölümüne bakın.

Bu uzantı, aynı VPC ağında özel IP bağlantısına sahip iki SQL bulut örneği için veya aynı örnek içinde çaprazlanan veritabanları için çalışır.

Buna ek olarak, aynı örnekteki diğer veritabanlarına bağlanmak için, ana bilgisayarı “localhost” veya 127’de tanımlayamazsınız.0.0.1 . Google Cloud Console’da örneğiniz için belirtilen IP adresini kullanmalısınız.

Ayrıca, Google Bulut Konsolu’nda düğmeyi seçemezsiniz Yalnızca SSL bağlantılarını yetkilendirin Yabancı verileri depolayan küme organları için. Yalnızca bir CloudSqlSuperUser kullanıcısı, yabancı veri postgres_fdw bir ambalaja sahip olabilir.

Ayrıca bu belgedeki PL/Proxy ve DBLINK bölümlerine danışın.

Postgresql-hll

Bu uzantı, bir hiperloglog veri yapısı olan yeni bir veri türü olan HLL tanıtıyor. Daha fazla bilgi için PostgreSQL-HLL’ye adanmış belgelere bakın.

Yorum

Aksi belirtilmedikçe, bu sayfanın içeriği bir Creative Commons Atama 4 Lisansı tarafından yönetilir.0 ve kod örnekleri bir Apache 2 lisansı tarafından yönetilir.0. Daha fazla bilgi için Google Geliştiricileri Sitesinin Kurallarına bakın. Java, Oracle ve/veya bağlı şirketlerinin kayıtlı ticari markasıdır.

2023/09/05 (UTC).

Google Bard artık Gmail, Dokümanlar, Haritalar: Nasıl Çalışıyor

Konuşma Temsilcisi artık farklı Google araçlarından gelen bilgileri birleştirebilir ve bir kaynak doğrulama sistemi içeriyor.

José Billon / 19 Eylül 2023’te saat 16: 31’de yayınlandı

Google Bard News Eylül 2023

19 Eylül Salı günü yayınlanan bir blogda Google, chatbot Google Bard için yeni ürünler duyurdu. 13 Temmuz’dan bu yana güncellenmemiş olan ChatGPT yarışmacısının, diğer Google ürünlerine bağlanmasına izin veren uzantıları ve kaynakları doğrulama seçeneği var. Palm 2 modelinin güncellemelerini izleyen bu eklemeler sadece İngilizce kullanımları için erişilebilir.

Google Bard için Uzantılar

Google Bard uzantıları artık kullanıcıların “Google Tools’dan ilgili bilgileri bulun ve görüntüleyin”, Gmail, Docs, Drive, Google Haritalar, YouTube veya Google Hotels gibi. Somut olarak, Bard her hizmette bilgi arayabilir ve uyarlanmış bir yanıt sağlamak için birleştirebilir.

Örneğin, Grand Canyon’a (birçok sekmeyi işgal eden bir proje) bir gezi planlıyorsanız, artık Bard’dan Gmail’den herkes için uygun tarihleri ​​çıkarmasını isteyebilirsiniz, uçuşlar ve oteller hakkında gerçek zamanlı olarak bilgilere danışmanızı isteyebilirsiniz. Google Haritaların Havaalanına Güzergahını Alın […] Hepsi Tek Bir Sohbette.

Buna ek olarak, Google kişisel bilgileri korumayı taahhüt eder: Google Workspace için uzantılar, içeriğinizi gmail, belgeler ve hedefli reklamcılık için kullanmayacak veya modeli eğitmeyecek.

Google Bard cevaplarını kontrol ediyor

Arayüzünde, Google Bard her zaman deney aşamasında olduğunu gösterir. Gerçekten de, piyasaya sürüldüğünde, chatbot gücü duyurdu “Bazen yanlış oluyor”, Testimiz sırasında ne onaylayabildik. Kullanıcıların ilettiği bilgilerin doğruluğunu sağlamak için, AI artık bir işlevi içeriyor çift ​​kontrol, Bu, yanıtlarda iletilen bilgilerle ilgili uyumlu ve çelişkili kaynaklara erişme olasılığını sunar.

Somut olarak, düğmeye basarsanız Cevap (Google Logo), chatbot, web’de cevabını desteklemek için içerik olup olmadığını değerlendirir. Yeşil olarak vurgulanan cümleler destekleyici kaynaklar sunarken, turuncuda vurgulanan cümleler farklı kaynaklar sunuyor.

Google Chrome’un uzantıları şifrelerinizi net olarak kurtarabilir !

Parola uçuş tarayıcısı için uzantılar

Basit bir Google Chrome uzantısından, birçok popüler siteye girdiğiniz şifreleri temizlemek mümkündür. Güvenlik araştırmacıları bir raporda bu zayıflığı vurguladı. Bir check -in yapalım.

Wisconsin-Madison Üniversitesi’nden bir araştırmacı ekibi, bir tarayıcı içindeki web mağazasından kurulan meşru bir uzantının hassas bilgileri çalabildiğini gösteren yeni bir teknik rapor yayınladı. En az ayrıcalık ilkesi Geliştiriciler tarafından bazıları da dahil olmak üzere birçok uzatmada uygulanmamak,Bir web sitesi formlarına girilen bilgilere erişin. Bu, uzatılmasına izin verebilir Kullanıcının kullanıcı tanımlayıcısını ve şifresini temizle kurtarın.

Aslında, araştırmacılar sorunun geliştiricilerin uzantılar vermesiyle bağlantılı olduğunu açıklıyor Dom ağacına sınırsız erişim Siteler. Tüm sitelerde davranış aynı olmasa bile, belirli formlarla, Girilen veriler kaynak kodunda görülebilir ve uzantılar onları kurtarabilir. Buna eklenir Uzatma DOM API’sını kötüye kullanabilir Kullanıcı girerken girilen bilgileri doğrudan çıkarmak için.

Ek bir güvenlik katmanı sağlamak için tarayıcıların çoğunluğu kullanıyor Google Chrome’a ​​tanıtılan Manifest V3 protokolü ve uzantıların belirli eylemleri gerçekleştirmesini önleyen. Ancak öyle İçerik komut dosyalarına karşı yetersiz ve etkisiz.

Böylece, kendisini GPT’ye dayalı bir asistan olarak sunan geliştiriciler tarafından geliştirilen uzatma, Sayfanın, CSS Beacons ve JavaScript öğelerinin HTML kaynak kodunu kötüye kullanarak hassas bilgileri kurtarın. Bu uzantı herhangi bir kötü amaçlı kod içermez ve Manifest v3’e uyuyor Çünkü harici kaynaklardan kod yüklemiyor. Bu nedenle, Google tarafından onaylandı ve Chrome Web Mağazasına çevrimiçi olarak konuldu.

En popüler siteler savunmasız

Araştırmacılar tarafından yapılan testlere göre, en iyi 10.000 dünya sitesinin çoğunluğu savunmasız. Yaklaşık 1.100 site, kullanıcı şifrelerini HTML DOM’da net bir metin şeklinde saklayın. Ayrıca, 7.300 site DOM API erişimi yoluyla veri çıkarmaya karşı savunmasızdır.

Bu zayıflık sadece Google Chrome’u etkilemez, çünkü diğer tarayıcılar krom tabanını kullanır.

İşte bazı örnekler: gmail.com, Facebook.com, cloudflare.Com, Amazon.com.

Zayıflık Uzatma Navigatör Ekstraksiyon Parolaları

Aynı zamanda, Web Store Chrome’un yaklaşık 17.300 uzantısı (yani %12.5) Bu hassas bilgileri çıkarmak için gerekli yetkilere sahiptir. O zamandan beri bu daha rahatsız edici 190 uzantısı (bazıları 100.000’den fazla indirme olan) bu bilgileri zaten değişkenlerde saklayın. Bu, bazı uzantıların bu güvenlik problemini zaten kullandığını göstermektedir.

Bu makaleyi paylaş Twitter'da paylaş Facebook'ta Paylaş LinkedIn'de Paylaş Google+ 'da Paylaş E -posta

  • ← Önceki Avrupa’da Microsoft 365 abonelikleri Microsoft Teams ile veya Microsoft Teams olmadan satılacak
  • Microsoft, hala Windows 11 sürüm 21: 2: 2 AM’nin altındaki makinelerde yükseltmeyi zorlayacak →

Florian Burnel

Sistem ve Ağ Mühendisi, BT-Connect ve Microsoft MVP’nin kurucu ortağı “Cloud ve Datacenter Management”. Deneyimlerimi ve keşiflerimi makalelerim aracılığıyla paylaşmak istiyorum. Microsoft çözümleri ve komut dosyası için belirli bir cazibe ile genelci. İyi okumalar.

Florian’ın 4966 gönderi ve sayımı var.Florian’ın tüm gönderilerini görün