Sign Up |  Live StatsLive Stats    Articles 35,345| Comments 159,790| Members 17,820, Newest waheguruhelpme| Online 192
Home Contact
 (Forgotten?): 
    Sikhism

   
                                                                     Your Banner Here!    

Permission Messages

Our Donation Goal : Why Donate? : Donate Today! : Donate Anonymously (ਗੁਪਤ) : Our Family of Supporters
Goal this month: 400 USD, Received: 35 USD (9%)
Please Donate...
Related Topics...
Thread Thread Starter Forum Replies Last Post
FDA Says You Have No Right to Real Food Unless They Give You Permission First Vikram singh Health & Nutrition 1 01-Jun-2010 14:01 PM
Access XP Permission Denied Tech-Stumped Information Technology 1 28-Jul-2006 08:34 AM
New user has no permission to open db jmillerWV Information Technology 5 28-Jul-2006 08:27 AM
File and folder permission prob..help plz.thnx in advance Ross Information Technology 2 28-Jul-2006 08:15 AM


Tags
permission, messages
Reply Post New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!
  #1 (permalink)  
Old 28-Jul-2006, 08:34 AM
Secret Squirrel's Avatar Secret Squirrel
Guest
 
Posts: n/a
   
   
Permission Messages

  Donate Today!   Email to Friend  Tell a Friend   Show Printable Version  Print   Contact sikhphilosophy.net Administraion for any Suggestions, Ideas, Feedback.  Feedback  

Register to Remove Advertisements
I have a secure db with secutiry permission but would like to know if it's
possible to change the message box that appears when a user tries to open a
form/menu option that he/she doesn't have access to. Right now a default
message appears telling them that they don't have permissions to open to the
form but it gives them the option to "End" or "Debug". When they click
"Debug" it opens the VB window. Anyway around this message so users can't
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/information-technology/13079-permission-messages.html
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
access this window?

*








 
Do share your immediate thoughts or reactions on this issue? We value your views! Login Now! or Sign Up Today! to share your views with us.. Gurfateh!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 28-Jul-2006, 08:34 AM
Chris's Avatar Chris
Guest
 
Posts: n/a
   
   
Re: Permission Messages

Does the error message that is displayed also show the error number?
If so, in your forms onload event add a select case statement to your
error handler along the lines of:

Select Case Err.Number
Case 12345 'dummy number - incorrect permissions
msgbox "You currently do not have access to this option." & _
vbcrlf & vbcrlf & _
"To change permissions, contact your system administrator", _

vbokonly+vbinformation, "Permissions Error"
Resume Exit_onLoad
Case Else 'catch all other errors
msgbox err.number & " - " err.description
resume Exit_onLoad
End Select

If you need further help on this, you can send me through a copy of
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
your database (zipped and all personal data removed) and I'll look into
it for you.

Kind regards

Chris

Secret Squirrel wrote:

> I have a secure db with secutiry permission but would like to know if it's
> possible to change the message box that appears when a user tries to open a
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
> form/menu option that he/she doesn't have access to. Right now a default
> message appears telling them that they don't have permissions to open to the
> form but it gives them the option to "End" or "Debug". When they click
> "Debug" it opens the VB window. Anyway around this message so users can't
> access this window?


Reply With Quote
  #3 (permalink)  
Old 28-Jul-2006, 08:34 AM
Secret Squirrel's Avatar Secret Squirrel
Guest
 
Posts: n/a
   
   
Re: Permission Messages

Chris,
Thanks for the input. The error code changes depending on if it's a form,
table, query, report, etc. Is there any way to just create a system wide
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
module to change this box? Otherwise I would have to put this on every form &
report. And I would have no way to put this on the queries and tables.

"Chris" wrote:

> Does the error message that is displayed also show the error number?
> If so, in your forms onload event add a select case statement to your
> error handler along the lines of:
>
> Select Case Err.Number
> Case 12345 'dummy number - incorrect permissions
> msgbox "You currently do not have access to this option." & _
> vbcrlf & vbcrlf & _
> "To change permissions, contact your system administrator", _
>
> vbokonly+vbinformation, "Permissions Error"
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
> Resume Exit_onLoad
> Case Else 'catch all other errors
> msgbox err.number & " - " err.description
> resume Exit_onLoad
> End Select
>
> If you need further help on this, you can send me through a copy of
> your database (zipped and all personal data removed) and I'll look into
> it for you.
>
> Kind regards
>
> Chris
>
> Secret Squirrel wrote:
>
> > I have a secure db with secutiry permission but would like to know if it's
> > possible to change the message box that appears when a user tries to open a
> > form/menu option that he/she doesn't have access to. Right now a default
> > message appears telling them that they don't have permissions to open to the
> > form but it gives them the option to "End" or "Debug". When they click
> > "Debug" it opens the VB window. Anyway around this message so users can't
> > access this window?

>
>

Reply With Quote
  #4 (permalink)  
Old 28-Jul-2006, 08:34 AM
Joan Wild's Avatar Joan Wild
Guest
 
Posts: n/a
   
   
Re: Permission Messages

You should consider locking down the interface so that users don't/can't get
to things they have no permission for.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079

As a minimum, you shouldn't allow users to access the tables directly.

You would create the necessary forms/reports and allow user interaction only
through those.

Create custom menus/toolbars for use throughout your application.
Create a startup form (a main menu form if you have one) that is opened on
startup.

You can hide buttons based on the groups a user is a member of. So if you
have a button to open some form, only show it to users who have permission
to open that form; that way they won't get the 'no permissions' message.

There is code in the security FAQ you can use to determine if a user is a
member of a certain group.
http://support.microsoft.com/?id=207793

Use the features in Tools, Startup to
set the startup form
set your default menu (the custom one you made)
disable all the checkboxes about allowing built in menus, toolbars,
changes etc.
hide the db window (ensure the custom menu you create does not
include the Windows, Unhide item)
Uncheck the allow special keys (this will disable the F11 key, among
others)

If you need to bypass these startup features, you can hold the shift key
down while you open the db. If you feel that your users may use this to
bypass your settings, you can disable the shift key bypass - there's an
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
example in help for doing this(look for AllowBypassKey) or at
http://www.mvps.org/access/modules/mdl0011.htm
and
http://www.mvps.org/access/general/gen0040.htm

You can also create a MDE from your database, which will prevent changes to
forms, reports and modules (If you do this, be certain to keep your original
mdb in case you need to make changes).



--
Joan Wild
Microsoft Access MVP

Secret Squirrel wrote:
> Chris,
> Thanks for the input. The error code changes depending on if it's a
> form, table, query, report, etc. Is there any way to just create a
> system wide module to change this box? Otherwise I would have to put
> this on every form & report. And I would have no way to put this on
> the queries and tables.
>
> "Chris" wrote:
>
>> Does the error message that is displayed also show the error number?
>> If so, in your forms onload event add a select case statement to your
>> error handler along the lines of:
>>
>> Select Case Err.Number
>> Case 12345 'dummy number - incorrect permissions
>> msgbox "You currently do not have access to this option."
>> & _ vbcrlf & vbcrlf & _
>> "To change permissions, contact your system
>> administrator", _
>>
>> vbokonly+vbinformation, "Permissions Error"
>> Resume Exit_onLoad
>> Case Else 'catch all other errors
>> msgbox err.number & " - " err.description
>> resume Exit_onLoad
>> End Select
>>
>> If you need further help on this, you can send me through a copy of
>> your database (zipped and all personal data removed) and I'll look
>> into it for you.
>>
>> Kind regards
>>
>> Chris
>>
>> Secret Squirrel wrote:
>>
>>> I have a secure db with secutiry permission but would like to know
>>> if it's possible to change the message box that appears when a user
>>> tries to open a form/menu option that he/she doesn't have access
>>> to. Right now a default message appears telling them that they
>>> don't have permissions to open to the form but it gives them the
>>> option to "End" or "Debug". When they click "Debug" it opens the VB
>>> window. Anyway around this message so users can't access this
>>> window?



Reply With Quote
  #5 (permalink)  
Old 28-Jul-2006, 08:34 AM
Secret Squirrel's Avatar Secret Squirrel
Guest
 
Posts: n/a
   
   
Re: Permission Messages

  Donate Today!  
Thanks Joan!
I password protected the VBA window so now when that message box appears the
"Debug" button is shaded so nobody can access it. I have done many of the
steps you outlines below.
Thanks again for your help!

"Joan Wild" wrote:

> You should consider locking down the interface so that users don't/can't get
> to things they have no permission for.
>
> As a minimum, you shouldn't allow users to access the tables directly.
>
> You would create the necessary forms/reports and allow user interaction only
> through those.
>
> Create custom menus/toolbars for use throughout your application.
> Create a startup form (a main menu form if you have one) that is opened on
> startup.
>
> You can hide buttons based on the groups a user is a member of. So if you
> have a button to open some form, only show it to users who have permission
> to open that form; that way they won't get the 'no permissions' message.
>
> There is code in the security FAQ you can use to determine if a user is a
> member of a certain group.
> http://support.microsoft.com/?id=207793
>
> Use the features in Tools, Startup to
> set the startup form
> set your default menu (the custom one you made)
> disable all the checkboxes about allowing built in menus, toolbars,
> changes etc.
> hide the db window (ensure the custom menu you create does not
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
> include the Windows, Unhide item)
> Uncheck the allow special keys (this will disable the F11 key, among
> others)
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=13079
>
> If you need to bypass these startup features, you can hold the shift key
> down while you open the db. If you feel that your users may use this to
> bypass your settings, you can disable the shift key bypass - there's an
> example in help for doing this(look for AllowBypassKey) or at
> http://www.mvps.org/access/modules/mdl0011.htm
> and
> http://www.mvps.org/access/general/gen0040.htm
>
> You can also create a MDE from your database, which will prevent changes to
> forms, reports and modules (If you do this, be certain to keep your original
> mdb in case you need to make changes).
>
>
>
> --
> Joan Wild
> Microsoft Access MVP
>
> Secret Squirrel wrote:
> > Chris,
> > Thanks for the input. The error code changes depending on if it's a
> > form, table, query, report, etc. Is there any way to just create a
> > system wide module to change this box? Otherwise I would have to put
> > this on every form & report. And I would have no way to put this on
> > the queries and tables.
> >
> > "Chris" wrote:
> >
> >> Does the error message that is displayed also show the error number?
> >> If so, in your forms onload event add a select case statement to your
> >> error handler along the lines of:
> >>
> >> Select Case Err.Number
> >> Case 12345 'dummy number - incorrect permissions
> >> msgbox "You currently do not have access to this option."
> >> & _ vbcrlf & vbcrlf & _
> >> "To change permissions, contact your system
> >> administrator", _
> >>
> >> vbokonly+vbinformation, "Permissions Error"
> >> Resume Exit_onLoad
> >> Case Else 'catch all other errors
> >> msgbox err.number & " - " err.description
> >> resume Exit_onLoad
> >> End Select
> >>
> >> If you need further help on this, you can send me through a copy of
> >> your database (zipped and all personal data removed) and I'll look
> >> into it for you.
> >>
> >> Kind regards
> >>
> >> Chris
> >>
> >> Secret Squirrel wrote:
> >>
> >>> I have a secure db with secutiry permission but would like to know
> >>> if it's possible to change the message box that appears when a user
> >>> tries to open a form/menu option that he/she doesn't have access
> >>> to. Right now a default message appears telling them that they
> >>> don't have permissions to open to the form but it gives them the
> >>> option to "End" or "Debug". When they click "Debug" it opens the VB
> >>> window. Anyway around this message so users can't access this
> >>> window?

>
>
>

Reply With Quote
   Click Here to Donate Now!

Support Us!
Become a Promoter!
Gurfateh ji, you can become a SPN Promoter by Donating as little as $10 each month. With limited resources & high operational costs, your donations make it possible for us to deliver a quality website and spread the teachings of the Sri Guru Granth Sahib Ji, to serve & uplift humanity. Every contribution counts. Donate Generously. Gurfateh!
ReplyPost New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!

Bookmarks


(View-All Members who have read this thread : 0
There are no names to display.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Tools Search
Search:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

» Gurbani Jukebox
Listen to Gurbani while surfing SPN!
» Active Discussions
sikhism Who is "Mohan"?
Today 08:46 AM
22 Replies, 335 Views
sikhism How important is Matha...
Today 08:12 AM
59 Replies, 1,038 Views
sikhism need urgent advice.......
Today 06:46 AM
6 Replies, 81 Views
sikhism ਨਾਮਾ
Today 06:37 AM
2 Replies, 53 Views
sikhism Sikh Diamonds Video...
Today 04:23 AM
6 Replies, 116 Views
sikhism Are Creator and Creation...
Today 01:30 AM
44 Replies, 2,837 Views
sikhism Herman Hesse,...
Today 00:54 AM
13 Replies, 229 Views
sikhism On a Scale of Most...
Yesterday 21:42 PM
30 Replies, 1,277 Views
sikhism I became victim by...
Yesterday 19:50 PM
0 Replies, 44 Views
sikhism Sikh Books downloads
Yesterday 15:39 PM
2 Replies, 66 Views
sikhism Salok Sheikh Farid ji...
Yesterday 09:35 AM
0 Replies, 47 Views
sikhism In Punjab, three farmers...
Yesterday 05:36 AM
0 Replies, 49 Views
sikhism Supernatural Sikhs, what...
Yesterday 03:45 AM
19 Replies, 414 Views
sikhism Sukhmani Sahib Astpadi...
26-May-2012 22:57 PM
0 Replies, 51 Views
Do You Think You Are...
26-May-2012 09:59 AM
94 Replies, 8,258 Views
» Books You Should Read...
Powered by vBadvanced CMPS v3.2.2

All times are GMT +6.5. The time now is 09:19 AM.
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.5.2 Copyright © 2004-12, All Rights Reserved. Sikh Philosophy Network


Page generated in 0.48846 seconds with 30 queries