Чтобы не было идей на тему того, что я капризничаю или где-то ленюсь.
В оптимизаторе обязательная авторизация через OS, сделано это в связи с тем, что во многих случаях проще и безопаснее авторизовываться именно этим способом, особенно, если записи в tnsnames.ora отсутствуют или не соответствуют реальному положению дел. Примеры минусов навскидку (есть и другие):
1. Запись TNS отсутствует. В этом случае подключиться к опущенной БД невозможно без NTS
2. При переносе сервера забыли поправить TNS. В этом случае утилиты пытаются лезть в старую БД и работать там
3. В списке процессов видны пароли
Я сначала пробовал возиться с указанием паролей, это не сложно, поскольку оптимизатор сам запускается под SYS. Однако, пробежавшись по граблям, пришел именно к текущему способу запуска утилит.