diff --git a/src/caosdb/utils/caosdb_admin.py b/src/caosdb/utils/caosdb_admin.py
index f1b41f60371608b3f19e6dcda85475d7df0361d5..24335d2b1d705f87181c5dc7f055abf2854f2b27 100755
--- a/src/caosdb/utils/caosdb_admin.py
+++ b/src/caosdb/utils/caosdb_admin.py
@@ -230,7 +230,7 @@ def main(argv=None):
     program_build_date = str(__updated__)
     program_version_message = '%%(prog)s %s (%s)' % (
         program_version, program_build_date)
-    program_shortdesc = __import__('__main__').__doc__.split("\n")[1]
+    program_shortdesc = __import__('__main__').__doc__
     program_license = '''%s
 
   Created by timm fitschen on %s.
@@ -245,31 +245,8 @@ USAGE
     # Setup argument parser
     parser = ArgumentParser(description=program_license,
                             formatter_class=RawDescriptionHelpFormatter)
-    parser.add_argument(
-        "-v",
-        "--verbose",
-        dest="verbose",
-        action="count",
-        help="Set verbosity level [default: %(default)s]",
-        default=0)
     parser.add_argument('-V', '--version', action='version',
                         version=program_version_message)
-    parser.add_argument(
-        '-t',
-        '--timeout',
-        dest="con_timeout",
-        help="Timeout in seconds for the database requests. [default: %(default)s]",
-        metavar="TIMEOUT",
-        default=200)
-    parser.add_argument(
-        '-u',
-        '--user',
-        dest="con_user",
-        help="The user name you want to login with and do the administration stuff with. It will be prompted for a password.",
-        metavar="USER")
-    parser.add_argument('-c', '--connection_uri', dest="con_uri",
-                        help="The URI of the caosdb server.", metavar="URI")
-
     subparsers = parser.add_subparsers(
         title="commands",
         metavar="COMMAND",
@@ -558,17 +535,8 @@ USAGE
     # Process arguments
     args = parser.parse_args()
 
-    VERBOSITY = args.verbose
-    timeout = int(args.con_timeout)
-
-    password = None
-    if args.con_user is not None:
-        password = getpass.getpass(prompt="login password: ")
 
-    db.configure_connection(url=args.con_uri, username=args.con_user,
-                            password=password, timeout=timeout)
-    db.get_connection()._debug = lambda: VERBOSITY
-    db.Container._debug = staticmethod(lambda: VERBOSITY)
+    db.configure_connection()._login()
 
     return args.call(args)