Como exibir um PDF que está no banco de dados em um blank.

Pessoal, tudo bem?

Tenho uma consulta que traz arquivos que estão gravados em banco de dados. Gostaria de criar um link na consulta para abrir em uma página HTML dentro de um Iframe, pois preciso realizar restrições no arquivo.

Alguém tem alguma ideia de como fazer?

Olha mesmo abrindo no Iframe.
Acho que não poderá colocar restrições sem uso, por exemplo, de javascript.
Crie um blank que será o seu iframe.
Nela coloque uma variável que receberá o arquivo a ser aberto.
Chame pelo link o seu iframe (blank) passando a variável no link.
Exemplo de uso:
https://www.codigofonte.net/dicas/html/296_direcionar-links-para-um-iframe

somente com recursos em html5 (para imagens, videos, menos para pdf, extensões office).