Welcome to the HornSports Forum

By registering with us, you'll be able to discuss, share and private message with other members of our Texas Longhorns message board community.

SignUp Now!

All Things Politics Thread

How did they get around #2.27?
The logs which are supposed to be audit trail can be edited or even deleted.  If that is true whats the point of having logs.  Its really a terrible system.  No logs should ever be allowed to changed under any circumstances.  There is no need for it.  The only purpose log files server is a review process nothing more.  My problem is why are logs not set to read only there is no reason logs should be allowed to deleted or edit whatsoever.  Every software designer or engineer knows this.

here is a breakdown video by a Texas firm.  I marked the video at the time which discusses audit trails.




 
Last edited by a moderator:
3 hours ago, DMAC said:

The logs which are supposed to be audit trail can be edited or even deleted.  If that is true whats the point of having logs.  Its really a terrible system.  No logs should ever be allowed to changed under any circumstances.  There is no need for it.  The only purpose log files server is a review process nothing more.  My problem is why are logs not set to read only there is no reason logs should be allowed to deleted or edit whatsoever.  Every software designer or engineer knows this.

here is a breakdown video by a Texas firm.  I marked the video at the time which discusses audit trails.


Thanks, DMAC. Lengthy, but very informative. Obviously, hornsups didn't take the time to listen to this. There's nothing funny about it. The laughing emoticon is a pretty childish retort.

 
Thanks, DMAC. Lengthy, but very informative. Obviously, hornsups didn't take the time to listen to this. There's nothing funny about it. The laughing emoticon is a pretty childish retort.
Well I have been a full stack developer for 30+ years.  I know many other developers as well.  We all know log files are read only for audit purposes.  There shouldn't be even a way to access the logs from the software except for reading purposes maybe.  Its like allowing anyone in the public to sift through a crime scene during the investigation.  I watched this entire video and its shameful software design.  

I doubt hornsups knows anything about software development.

 
@UTfish

Here is an example of a project I am currently working on which logs user access.  There is only 2 methods allowed  Insert and Fetch.  This is because you should NEVER allow a tie in to log files.  Insert only.  Insert only records the action.  After which it cannot be touched.  No updates or deletes

        // Log user access, Insert Only
        private void SaveLoginData( SqlCommand command )
        {

            if( IsChangesSelf )
            {
                
                command.Parameters.Clear();

                SqlParameter paramID = new SqlParameter( DataAccess.FormatParamName( Data.Fields.ID ), SqlDbType.Int, 4 );
               if( IsChangesSave )
                {

                    if( IsNewID )
                    {

                        paramID.Direction = ParameterDirection.Output;
                        command.CommandText = Data.Sprocs.Insert;

                    }

                    command.Parameters.Add( DataAccess.GetParameter( Data.Fields.UserID, props.userID, true ) );

                    command.Parameters.Add( DataAccess.GetParameter( Data.Fields.IP, props.ip, true ) );
                    command.Parameters.Add( DataAccess.GetParameter( Data.Fields.ForwardForIP, props.forwardForIP, true ) );
                    command.Parameters.Add( DataAccess.GetParameter( Data.Fields.Browser, props.browser, true ) );
                    command.Parameters.Add( DataAccess.GetParameter( Data.Fields.UserAgent, props.userAgent, true ) );
                    command.Parameters.Add( DataAccess.GetParameter( Data.Fields.Success, props.success ) );

                }

                command.Parameters.Add( paramID );

                command.ExecuteNonQuery();

                if( paramID.Direction == ParameterDirection.Output ) props.id = ( int )paramID.Value;
            }
        }








 
Last edited by a moderator:
Someone said they wanted me to ignore them & they were going to ignore me. That person still has my name in their mouth though... damn son. ???

 
Someone said they wanted me to ignore them & they were going to ignore me. That person still has my name in their mouth though... damn son. ???
Unless you are my reincarnated father then I am not your son.

 
Again I ask. Please ban hornsups.
Rabble rabble rabble.  Again I ask... what would I be banned for?? Because you don’t agree with what I’m saying? So no one gets to speak their minds if you don’t like what they are saying?? What happened to freedom of speech? I thought this was America? ?

 
Em-TSa1VgAAq1qX


 
Back
Top Bottom