Used SmartPass for Windows?
Developer’s Description
When it comes to passwords randomization is key which is why smartpass exists to help you generate random passwords quickly through a no-frills lightweight command-line interface. SmartPass generates complex passwords which include: letters (capital and lower case), numbers and special characters making the password random enough for optimal security.
Explore More

JRecoverer for Oracle Database Passwords
Trial version
Advanced PassGen
Free
JRecoverer for MS SQL Server Passwords
Trial version
JRecoverer for PostgreSQL Passwords
Trial version
JRecoverer for Cassandra Passwords
Trial version
SysTools VBA Password Remover
Trial version
Adept PDF Password Remover
Paid
Windows Password Recovery Standard
Trial version
Daossoft Word Password Rescuer
Trial version
Password Protector
FreeMSD Passwords
Trial version
Project Password Recovery
Trial version