示例#1
0
        internal static TestConnectionResult UpdateMastrerPassord(string connectionString, string oldPassword, string newPassword)
        {
            TestConnectionResult oldPasswordCheck = DatabaseConnections.TestConnection(connectionString, oldPassword);

            if (!oldPasswordCheck.Successful)
            {
                return(oldPasswordCheck);
            }

            var update = new DatabasePasswordUpdate();

            return(update.Run(connectionString, oldPassword, newPassword));
        }
示例#2
0
        private bool TryInitializeDatabase()
        {
            if (DatabaseConnections.TestConnection())
            {
                bool updatedKey = this.security.UpdateDatabaseKey();

                if (updatedKey)
                {
                    // UpgradeDatabaseVersion();
                    return(true);
                }
            }

            return(false);
        }