permissioned vs. permission less vs. regular databases

permissioned = IBM hyper ledger and Corda (open source blockchain)

they are called private blockchain (centralized)

For Hyperledger, they have more flexibility to program smart contract with different programming language

The network consenus is different in permissioned blockchains

they also solve interoperability problems common in Blockchain - but thats solution is only valid for permissioned blockchain

If you dont need to record any transfer of value (ledger) then stick with normal databases.

Blockchain in this case would be an overkill.