From 5d2b4669e8e1bf61d6f3cc33326097507755c706 Mon Sep 17 00:00:00 2001 From: Shai Berger Date: Mon, 25 Aug 2014 20:17:13 +0300 Subject: [PATCH] [1.7.x] Made main user disconnect after creating test user/tablespaces on Oracle Backport of 4c85a0d95f from master --- django/db/backends/oracle/creation.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/django/db/backends/oracle/creation.py b/django/db/backends/oracle/creation.py index 90cc83fd58..79e7f4cd22 100644 --- a/django/db/backends/oracle/creation.py +++ b/django/db/backends/oracle/creation.py @@ -116,6 +116,8 @@ class DatabaseCreation(BaseDatabaseCreation): print("Tests cancelled.") sys.exit(1) + self.connection.close() # done with main user -- test user and tablespaces created + real_settings = settings.DATABASES[self.connection.alias] real_settings['SAVED_USER'] = self.connection.settings_dict['SAVED_USER'] = self.connection.settings_dict['USER'] real_settings['SAVED_PASSWORD'] = self.connection.settings_dict['SAVED_PASSWORD'] = self.connection.settings_dict['PASSWORD']