/// <summary>
        /// Gets the users (specifically for Oracle)
        /// </summary>
        public IList <DatabaseUser> AllUsers()
        {
            RaiseReadingProgress(SchemaObjectType.Users);
            IList <DatabaseUser> users;

            using (_readerAdapter.CreateConnection())
            {
                users = _readerAdapter.Users();
            }
            DatabaseSchema.Users.Clear();
            DatabaseSchema.Users.AddRange(users);
            return(users);
        }