<?php
require_once('session/start.php');
require_once('inc/icons.php');
require_role([ROLE_SYSTEMUSER]);
global $prefix;
require_once('mysql.php');
$dbs = get_mysql_databases($_SESSION['userinfo']['uid']);
$users = get_mysql_accounts($_SESSION['userinfo']['uid']);
$username = $_SESSION['userinfo']['username'];
$section = 'mysql_overview';
title('Neuer MySQL-Benutzer');
html_header('
<script>
function makePasswd() {
const pwchars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
const limit = 256 - (256 % pwchars.length);
let passwd = "";
let randval;
for (let i = 0; i < 15; i++) {
do {
randval = window.crypto.getRandomValues(new Uint8Array(1))[0];
} while (randval >= limit);
passwd += pwchars[randval % pwchars.length];
}
return passwd;
}
function setRandomPassword()
{
pass = makePasswd();