crystal, John,
thank you for the useful suggestion
my goal is avoid that some Expert user can see inside ODBC table without any filter
Valentino
---In MS_Access_Professionals@yahoogroups.com, <strive4peace2008@...> wrote :
adding on ...
if renaming to preface with usys is not an option, you can right-click an object in the Navigation Pane, choose (Table) Properties, and check the Hidden box. But as John said, this will not stop a savvy user who is determined, which is usually not an issue.
If your database is split into FE (front-end) and BE (back-end), another thing you can do is rename the Access back-end so it does NOT have an accdb extension (no reason to turn BE with only tables into ACCDE). This helps if a user double-clicks on a file from Windows as, without expected extension, Windows will not know how to open it.
this properties and go back to original condition and make the table visible again. <<>> the tool of BILL can in some way also used to delete all
no and yes -- 'no' to delete the properties, but 'yes' to Bill's tool to change them again. Since previous messages on this thread are gone (please be sure to enable option to keep them), here is the link to Bill's Properties Setter tool:
http://www.thatlldoit.com/Pages/utilsaddins.aspxyou will find the source code for this tool if you download it from the Files section in MS Access Professionals, where it is also posted.
respectfully,
crystal
http://www.MsAccessGurus.com
connect to me, let's build it together
~ have an awesome day ~
Valentino-I'm not very familiar with Bill's tool, so I don't know what specifically you have done. Beyond setting the AllowBypassKey property, disabling Access special keys (like F11 to show the Nav Pane), and providing code to hide the Navigation Pane on startup, I'm not sure what else you could do to "hide" what's in your database. I suppose you could make all tables "hidden" by starting all table names with "USys". But anyone with "expert" knowledge could open your database in code from another database, look at and modify all the properties, and reveal all the objects. The only other thing you could do is to put the database in a Windows secured folder and allow only authorized users to get at the database.John Viescas, AuthorEffective SQLSQL Queries for Mere MortalsMicrosoft Access 2010 Inside OutMicrosoft Access 2007 Inside OutMicrosoft Access 2003 Inside OutBuilding Microsoft Access Applications(Paris, France)
On Jul 6, 2017, at 11:06 AM, valentino.avvisati@... [MS_Access_Professionals] <MS_Access_Professionals@yahoogroups.com> wrote:
Posted by: valentino.avvisati@gmail.com
Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (8) |
Tidak ada komentar:
Posting Komentar