Bu makalede, ManageEngine Endpoint Central (EPC) ürününün bundled PostgreSQL veritabanına harici bir araç (örneğin PGAdmin) ile nasıl erişim sağlanabileceği detaylı şekilde açıklanmaktadır.
Not: Endpoint Central, varsayılan olarak bundled gelen PostgreSQL veritabanına yalnızca localhost (ürünün kurulu olduğu sunucu) üzerinden erişime izin verir. Harici erişim için ek yapılandırmalar yapılması gerekmektedir.
EPC veritabanına EPC sunucusu dışındaki bir cihazdan bağlanabilmek için, öncelikle bu cihaza erişim izni tanımlanmalıdır.
EPC portalına giriş yapın.
Aşağıdaki menü yolunu izleyin:
İlgili cihaz için erişim tanımını gerçekleştirin.
🔗 Yardım dokümantasyonu: Remote DB Access Yardım Sayfası
Erişim tanımı tamamlandıktan sonra değişikliklerin geçerli olabilmesi için EPC servisinin yeniden başlatılması gerekmektedir.
Erişim izninin doğru şekilde tanımlandığından emin olmak için EPC sunucusundaki aşağıdaki dosyayı kontrol edin:
Bu dosyada, harici erişim izni verilmek istenen IP adresi veya hostname bilgisi yer almalıdır.
Örnek satır:
Eğer tanımlama portal üzerinden yapılsa da bu satır dosyada görünmüyorsa, yukarıdaki örneğe benzer şekilde manuel ekleme yapılabilir.
Tanımlama işlemleri tamamlandıktan sonra PGAdmin veya başka bir JDBC destekli araç kullanarak veritabanı bağlantısı gerçekleştirebilirsiniz. Bunun için aşağıdaki bilgileri kullanmanız yeterlidir:
Host Address: EPC sunucusunun IP adresi veya hostname’i kullanılmalıdır.
Username: medc kullanıcı adı ile bağlantı yapılmalıdır. (Bu kullanıcı yalnızca okuma yetkisine sahiptir.)
Password: Güçlü bir şifre portal üzerinden belirlenir. Uzak bağlantı için bu şifre kullanılmalıdır.
Port: Varsayılan PostgreSQL portu olan 8028 kullanılmalıdır.
Database Name: Bağlantı yapılacak veritabanı adı desktopcentral olarak belirtilmelidir.
Uzak bağlantı için belirlenen şifrenin, bağlantı sonrası iptal edilecekse mutlaka değiştirilmesi önerilir. Gereksiz erişim riskini önlemek adına erişim yalnızca ihtiyaç halinde tanımlanmalı ve süresi sınırlı tutulmalıdır.