]> wagnertech.de Git - mfinanz.git/blobdiff - SL/DBUtils.pm
Datenbank anlegen: Super-User-Rechte abfragen, sofern nötig
[mfinanz.git] / SL / DBUtils.pm
index 54cf7da1726e31001d9b0470dce258ad1689174b..c9c70c95a94fabd69881b6d8c79465925ff75af3 100644 (file)
@@ -392,6 +392,13 @@ sub like {
   return "%" . SL::Util::trim($string // '') . "%";
 }
 
+sub role_is_superuser {
+  my ($dbh, $login)  = @_;
+  my ($is_superuser) = $dbh->selectrow_array(qq|SELECT usesuper FROM pg_user WHERE usename = ?|, undef, $login);
+
+  return $is_superuser;
+}
+
 1;