Я думаю, что это действительно не имеет значения (с точки зрения безопасности). Если у кого-то есть ваш код, то вы одинаково испорчены в любом случае. Если у кого-то нет вашего кода, то это не имеет значения, потому что он не может выполнить его без кода, из-за которого это может быть проблемой (если у вас есть уязвимости удаленного выполнения кода, у вас есть более серьезные проблемы, чем строки подключения).
С точки зрения дизайна, я бы, вероятно, использовал частную константу.