Adında bir tire içeren bir postgres kullanıcısını değiştirmekte zorluk yaşıyorum - Bu soruna birkaç kez rastlıyorum, ancak cevabı asla bulamıyorum (ne kadar googling yaptığım önemli değil) !).Postgresql - kullanıcı adında kaçan çizgi
osm=# grant all on osm_polygon_view to www-data;
ERROR: syntax error at or near "-"
LINE 1: grant all on osm_polygon_view to www-data;
^
Kaçış karakterlerinin ve tırnak işaretlerinin hemen hemen her permütasyonunu denedim ve yine de bunu işe alamıyorum. Aynı zamanda www-data şifresini değiştirmeye çalışırken de karşılaştım.
Tablo adları veya sütun adları gibi şeyler ve kullanıcı adları için 'sınırlandırılmış tanımlayıcılar' yapmak için çift tırnak işareti kullanın. –