У меня была та же проблема прежде. Я закончил тем, что создал систему для обработки этого сам. Это сохранило имя пользователя и пароль в очень зашифрованном виде в базе данных с веб-интерфейсом, который позволит Вам вводить информацию об учетной записи и устанавливать безопасность на нем так, чтобы только корректные люди или группы могли получить доступ к данным.
Это не запрашивало то, когда пришло время изменить пароли, поскольку сервисы на десятки серверов использовали тот же вход в систему, и изменения в паролях должны были быть установкой заранее.
Я создал его с полной функцией аудита так, чтобы каждый раз сотрудник посмотрел на вход в систему, это было зарегистрировано так, чтобы мы могли вывести контрольный журнал к Excel для аудиторов SOX.
Можно попробовать MySQL Workbench для создания схемы путем импорта sql, создают операторы базы данных.
Это не открытый исходный код, и не свободная (лицензия составляет 99 долларов США):
dbdesc является мощным инструментом, чтобы помочь Вам зарегистрировать свои базы данных. Это может представить подробные документы, описывающие Ваши базы данных.
[...]
Теперь dbdesc включает встроенный механизм отчета и средство просмотра отчета для легкого просмотра документации базы данных. Этот отчет может быть экспортирован в PDF.
Вот таблица, содержащая все функции различных платформ базы данных.
Вы не говорите, сколько детали Вы хотите, но имеете Вас, рассмотрел использование MySQL "выставочные таблицы"; команда? Можно использовать его для составления таблицы полей, но это ничего не говорит Вам кроме имени поля.