Ja, das war mir schon klar, dass ich mein Passwort dort eintragen muss und nicht das Wort 'password', aber es funktioniert weder mit einfachen noch mit doppelten Anführungszeichen, zumindest bei SYSDBA mit dem Passwort von sys/system.
Melde ich mich mit meinem persönlichen User an, funktioniert es einwandfrei und sogar mit dem Benutzer 'system', nur ausgerechnet 'sys' benötigt eine Anmeldung 'as sysdba', und das krieg' ich im ConnectionString nicht untergebracht. 'SYSDBA' ist ja eigentlich auch kein User, sondern eher ein Status. Deswegen wundert es mich eigentlich nicht, dass er ihn nicht als gültigen Benutzernamen akzeptiert. Aber war ja trotzdem einen Versuch wert. Manchmal ist es ja doch anders als man denkt. Ohne Anmeldung als sys kann ich in meinem Programm kein 'TRUNCATE TABLE sys.aud$' durchführen, nicht einmal 'system' darf das. Und da mir eine DELETE nicht reicht, komme ich immer wieder auf diesen Punkt zurück.