Problem: I tried to load a system table from Microsoft Access from a C# application and got the error message "Record(s) cannot be read; no read permission on 'MSYSObjects'".
Solution: To add permission to the systable:
1) Tools -> Options, on the view tab check 'system object'.
2) Tools -> Security -> User and group permissions, on each of the new tables give it 'administrator' access .
Have a nice day. Sharon