WordPress Database Error Log


Who says software is perfect? Microsoft Access database is no different and can suffer to either poor programming or bad computer memory, cluster blockages or fragmentation build up.

One common error code seen (but not often arises) in your MS Access is “Error 3112” with a supporting message implying records cannot be read; no read permission for a particular table or even a system table (which is normally hidden).

So, when working on your Microsoft Access database and opening either a MDB/MDE/ACCDB/ACCDE file, and you see this unexpected error “Record(s) cannot be read; no read permission on ‘….’ ”, you can assume somehow your database file has become corrupted.Also, you may also come across the same error code 3112 if you are trying to access a file for which you do not have the required amount of permissions but then again, you should have a better handle on the latter.

However, if you have full access and there no restrictions to a file in your server (or client system) with administrator rights, this will probably be the unlikely cause of the error but if you are a guest (login) to the Windows O/S, you may find this error being genuine and you should seek an administrator to investigate the issue.

Going back to the probable reason namely a corrupted file, my first attempt would be to carry out a compact and repair action which is a built-in Access tool to remove any locks and effectively recompile your database which might just re-index and rebuild your database file.

As a good practice, you should have taken regular back-ups as part of your administrative duty and could always revert to the last good database file which may prevent a minimal loss of data between the last good back and current state of play. In fact, as a side-note to this topic, before a compact and repair is carried out, a backup before should have been taken too.

What else can you do?

If the compact and repair has failed, you could attempt to open the database file via a ‘back-door’ approach though this may still throw up the same error. You will only find out when you attempt to do so.

One method is to create a new blank database file and then import one or a handful of tables at a time and test by opening the new database tables and pinpoint where and which table is causing offence. Just remember that you will need re-establish any relationships and other properties to get back to your original state.

You could even write some Access VBA code calling the database file into memory and interrogate the objects there. A more complex approach but doable.

There are third-party vendors who claim to be able to provide software to recover lost or corrupted database files and probably they work too but unable to verify any due to the fact in the past, I have used VBA myself to rebuild and repair database files (for clients) and guessing this is just a wrapped-up product that do the same!

Finally, as a good practice going forward (and to have a better control over potential data corruption), consider along with regular backups that you split your database into two parts; back-end for just tables and a front-end for all the other objects linked to the back-end database file. It just means saving time and keeping database files compact and tidy to manage.


WP Database Backup


Pro Version

WP Database Backup plugin helps you to create Database Backup and Restore Database Backup easily on single click.Manual or Automated Database Backups And also store database backup on safe place- Dropbox,FTP,Email,Google drive, Amazon S3


  • Create Database Backup
    WP Database Backup plugin helps you to create Database Backup easily on single click.
  • Autobackup
    Backup automatically on a repeating schedule
  • Download backup file direct from your WordPress dashboard
  • Easy To Install(Very easy to use)
    WP Database Backup is super easy to install.
  • Simple to configure(very less configuration), less than a minute.
  • Restore Database Backup
    WP Database Backup plugin helps you to Restore Database Backup easily on single click.
  • Multiple storage destinations
  • Store database backup on safe place- Dropbox,Google drive,Amazon s3,FTP,Email
  • Reporting- Sends emailed backups and backup reports to any email addresses
  • Exclude Table
  • Database backup list pagination
  • Search backup from list(Date/ Database Size)
  • Sort backup list (Date/ Database Size)
  • Save database backup file in zip format on local server And Send database backup file to destination in zip format
  • Documentation

Few of the Key Features

  • Database Backup easily on single click.
  • Autobackup.
  • Restore Database Backup easily on single click.
  • Store database backup on safe place- Dropbox,Google drive,Amazon s3,FTP,Email.
  • Pagination.
  • Search and sort database backup feature.
  • Documentation

Get Pro ‚WP All Backup‘ Plugin

  • https://wpallbackup.com
  • www.wpseeds.com

WP All Backup will backup and restore your entire site at will, complete with FTP & S3 integration

Pro Features

  • Complete Backup
  • Create Database Backup easily on single click.
  • Autobackup Backup automatically on a repeating schedule
  • Backup Listing : Pagination.
  • Manual backup
  • Multisite compatible
  • Backup entire site
  • Exclude specific folders and files
  • Downloadable log files
  • Simple one-click restore
  • Set number of backups to store
  • Automatically remove oldest backup
  • Multiple storage destinations
  • FTP integration
  • Dropbox integration
  • Google drive integration
  • Amazon s3 integration
  • Email Notification
  • Reporting- Sends emailed backups and backup reports to any email addresses
  • ZipArchive
  • Backup zip labeled with the site name(Help when backing up multiple sites).
  • Select Backup Type: Only Database,Only Files, Complete Backup
  • Inline Help
  • Search backup from list(Date/Size)
  • Sort backup list (Date/Size)
  • Easy To Install(Very easy to use)
  • Simple to configure(very less configuration).
  • PclZip
  • Clone Site
  • Move Site
  • Change Backup folder name
  • Uses zip and mysqldump for faster back ups if they are available.
  • Exclude Tables from your back ups.
  • System Check (i.e backup folder permission, execution time etc)
  • Disk space checkup(memory available).
  • Support
  • Aktualisierung
  • And More….

Vijay’s Blog

Helpful for System Engineers, who are working on IIS, DNS, Database and Mail Servers

SQLExpress SQL Server service fails to start: error 3417 for SQL service


If you check in event viewer yow can see that All the logs indicate an access denied error when SQL Express attempts to open the Master database from C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf. This would indicate that the account that SQL Express is running as does not have permissions to read from that directory. You should verify that the SQL service account has the appropriate permissions.


To determine the SQL Service Account:
1. Open the SQL Server Configuration Manager
2. Select the SQL Server 2005 Services node.
3. Right-click on the Express instance you are having trouble with and select Properties.

You’ll find the service account on the Log On tab.

Once you have that, check out the Security properties on the folder at C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA to verify that the user has permissions to the folder. If they do not, you will either need to give the user permissions, or run SQL Express as a different user.

FYI: SQL Express is installed to run as Network Services by default and typically has permissions to this folder, if that is not the case on your computer, the default security configuration has been changed.

Leave a Reply Cancel reply

The error could be due to the SQL Server folder compressed (feature not supported on SQL Server Express…. I don’t know about other versions…)… in this case – to fix – just uncompress the folder

I am really pleased to read this website posts which consists of lots of valuable facts,
thanks for providing such data.

Leave a Reply

Your email address will not be published. Required fields are marked *