Not usually. In most cases business overdrafts do not require security, much in the same way as personal overdrafts are unsecured. As a result, they are often limited in terms of value when compared to secured business loans, for example.
In some cases, you may be required to offer some security in order to access an arranged business overdraft.