diff --git a/lib/connection.js b/lib/connection.js
index <HASH>..<HASH> 100644
--- a/lib/connection.js
+++ b/lib/connection.js
@@ -21,17 +21,7 @@ function Connection(r, options, resolve, reject) {
   if (!helper.isPlainObject(options)) options = {};
   this.host = options.host || r._host;
   this.port = options.port || r._port;
-  if (options.authKey != null) {
-    if (options.password != null || options.user != null) {
-      reject(new Err.ReqlDriverError('Cannot use both authKey and user/password').setOperational());
-    }
-    this.user = 'admin';
-    this.password = options.authKey;
-  } else {
-    this.authKey = options.authKey || r._authKey;
-    this.user = options.user || null;
-  }
-  this.password = options.password || null;
+  this.authKey = options.authKey || r._authKey;
   this.timeoutConnect = options.timeout || r._timeoutConnect; // period in *seconds* for the connection to be opened
 
   if (options.db) this.db = options.db; // Pass to each query
Revert changes that were meant for <I>