A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » General Discussion
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Removing users from the ldb?



 
 
Thread Tools Display Modes
  #1  
Old October 30th, 2008, 02:57 PM posted to microsoft.public.access
martinmike2
external usenet poster
 
Posts: 174
Default Removing users from the ldb?

Is it possible to remove users directly from the ldb? I have a form
that will let me look at the users recorded in the ldb, but I would
like to be able to remove them from the ldb and force them out of the
system if I need to. Is it possible to interact with the .ldb in this
fashion?
  #2  
Old October 30th, 2008, 03:05 PM posted to microsoft.public.access
Rick Brandt
external usenet poster
 
Posts: 4,354
Default Removing users from the ldb?

martinmike2 wrote:
Is it possible to remove users directly from the ldb? I have a form
that will let me look at the users recorded in the ldb, but I would
like to be able to remove them from the ldb and force them out of the
system if I need to. Is it possible to interact with the .ldb in this
fashion?


No.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com


  #3  
Old October 30th, 2008, 03:14 PM posted to microsoft.public.access
martinmike2
external usenet poster
 
Posts: 174
Default Removing users from the ldb?

On Oct 30, 11:05*am, "Rick Brandt" wrote:
martinmike2 wrote:
Is it possible to remove users directly from the ldb? *I have a form
that will let me look at the users recorded in the ldb, but I would
like to be able to remove them from the ldb and force them out of the
system if I need to. *Is it possible to interact with the .ldb in this
fashion?


No.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt * at * Hunter * dot * com


lol, nice and short. thanks for the answer
  #4  
Old October 30th, 2008, 03:33 PM posted to microsoft.public.access
Daniel Pineault
external usenet poster
 
Posts: 658
Default Removing users from the ldb?

The ldb file simply tells you who is in your db, but it does not control the
user/db in any way.

If i understand your question, you wish to have a mean to log off your users.

Take a look at

http://www.rogersaccesslibrary.com/f...=328&KW=logoff

it illustrates how you can log your users out. It logs everyone out, but it
could be adapted to be more specific and only target one specific user. But
I would ask you why would you need to log out one user specifically?
Anyways, take a look at the link and see if it doesn't get you started down
the right path.
--
Hope this helps,

Daniel Pineault
http://www.cardaconsultants.com/
For Access Tips and Examples: http://www.devhut.net
Please rate this post using the vote buttons if it was helpful.



"martinmike2" wrote:

Is it possible to remove users directly from the ldb? I have a form
that will let me look at the users recorded in the ldb, but I would
like to be able to remove them from the ldb and force them out of the
system if I need to. Is it possible to interact with the .ldb in this
fashion?

  #5  
Old October 30th, 2008, 04:11 PM posted to microsoft.public.access
martinmike2
external usenet poster
 
Posts: 174
Default Removing users from the ldb?

On Oct 30, 11:33*am, Daniel Pineault
wrote:
The ldb file simply tells you who is in your db, but it does not control the
user/db in any way.

If i understand your question, you wish to have a mean to log off your users.

Take a look at

http://www.rogersaccesslibrary.com/f...p?TID=328&KW=l....

it illustrates how you can log your users out. *It logs everyone out, but it
could be adapted to be more specific and only target one specific user. *But
I would ask you why would you need to log out one user specifically? *
Anyways, take a look at the link and see if it doesn't get you started down
the right path.
--
Hope this helps,

Daniel Pineaulthttp://www.cardaconsultants.com/
For Access Tips and Examples:http://www.devhut.net
Please rate this post using the vote buttons if it was helpful.



"martinmike2" wrote:
Is it possible to remove users directly from the ldb? *I have a form
that will let me look at the users recorded in the ldb, but I would
like to be able to remove them from the ldb and force them out of the
system if I need to. *Is it possible to interact with the .ldb in this
fashion?- Hide quoted text -


- Show quoted text -


Daniel,

I didn't say, but I already have a system like the one you provided.
The problem I am running into is that if the user has the computer
locked or in screen saver mode, the code will not run, hence, no
logging out.
  #6  
Old October 30th, 2008, 09:32 PM posted to microsoft.public.access
Tony Toews [MVP]
external usenet poster
 
Posts: 3,776
Default Removing users from the ldb?

martinmike2 wrote:

Is it possible to remove users directly from the ldb? I have a form
that will let me look at the users recorded in the ldb, but I would
like to be able to remove them from the ldb and force them out of the
system if I need to. Is it possible to interact with the .ldb in this
fashion?


No.

Furthermore opening the .ldb file using notepad will show you both
who's currently in the database and some of the workstations which
were in the database. When a person exits Access their workstation
name and Access login id, Admin unless you are using Access security,
are left in a "slot" or record in the ldb file. This slot or record
may get overwritten the next time someone enters the MDB depending on
what slot or record is available previous to it in the ldb file.

Determining the workstation which caused the Microsoft Access MDB
corruption
http://www.granite.ab.ca/access/corr...orkstation.htm

You should also implement an idle timer and you can use another means
on that same timer to kick folks out.

HOW TO: Detect User Idle Time or Inactivity in Access 2000 (Q210297)
http://support.microsoft.com/?kbid=210297
ACC: How to Detect User Idle Time or Inactivity (Q128814)
http://support.microsoft.com/?kbid=128814

However we found that the code which runs on the timer event must be
disabled for the programmers. Otherwise weird things start happening
when you're editing code.

Also print preview would sometimes not allow the users to run a menu
item to export the report to Excel or others. So you had to right
click on the Previewed report to get some type of internal focus back
on the report so they could then export it. This was also helped by
extending the timer to five minutes.

The downside to extending the timer to five minutes was if a person
stays in the same form and at the same control for considerable parts
of the day, ie someone doing the same inquiries, the routine didn't
realize that they had actually done something. I'll be putting in
some logic sometime to reset this timer whenever they do something in
the program.

For the rest of your solution setup a file, possibly an INI file, in
the backend directory in which you store a value. Upon entering your
FE app check that file before opening any bound forms or relinking
tables. In the above Idle Time routine also check that file every
time the timer event fires.

ACC2002: How to Shut Down a Custom Access Application Remotely Q304408
has the code necessary for this function.

You do not want to use a table in the backend MDB because you may have
renamed that MDB, are compacting it, are restoring it or otherwise
working on it.

Also if the backend is corrupted new users aren't allowed into it but
users already in it continue to work away. This means you can't get
in to set that flag

Also the Auto FE Updater utility will check a line in an INI file when
it starts up and not allow users in as well. See my website for this
utility.

Note that you do *NOT* want to use the server facility to disconnect
the client from the file as this approach may cause corruptions.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
  #7  
Old November 1st, 2008, 05:25 AM posted to microsoft.public.access
Cheryl[_6_]
external usenet poster
 
Posts: 1
Default trying to find groups.

I know I don't belong here but this is the only group Microsoft has here.
how do I find new groups? please help, you can email me but I just can't
find anything but Microsoft crap. !!!



"Tony Toews [MVP]" wrote in message
...
martinmike2 wrote:

Is it possible to remove users directly from the ldb? I have a form
that will let me look at the users recorded in the ldb, but I would
like to be able to remove them from the ldb and force them out of the
system if I need to. Is it possible to interact with the .ldb in this
fashion?


No.

Furthermore opening the .ldb file using notepad will show you both
who's currently in the database and some of the workstations which
were in the database. When a person exits Access their workstation
name and Access login id, Admin unless you are using Access security,
are left in a "slot" or record in the ldb file. This slot or record
may get overwritten the next time someone enters the MDB depending on
what slot or record is available previous to it in the ldb file.

Determining the workstation which caused the Microsoft Access MDB
corruption
http://www.granite.ab.ca/access/corr...orkstation.htm

You should also implement an idle timer and you can use another means
on that same timer to kick folks out.

HOW TO: Detect User Idle Time or Inactivity in Access 2000 (Q210297)
http://support.microsoft.com/?kbid=210297
ACC: How to Detect User Idle Time or Inactivity (Q128814)
http://support.microsoft.com/?kbid=128814

However we found that the code which runs on the timer event must be
disabled for the programmers. Otherwise weird things start happening
when you're editing code.

Also print preview would sometimes not allow the users to run a menu
item to export the report to Excel or others. So you had to right
click on the Previewed report to get some type of internal focus back
on the report so they could then export it. This was also helped by
extending the timer to five minutes.

The downside to extending the timer to five minutes was if a person
stays in the same form and at the same control for considerable parts
of the day, ie someone doing the same inquiries, the routine didn't
realize that they had actually done something. I'll be putting in
some logic sometime to reset this timer whenever they do something in
the program.

For the rest of your solution setup a file, possibly an INI file, in
the backend directory in which you store a value. Upon entering your
FE app check that file before opening any bound forms or relinking
tables. In the above Idle Time routine also check that file every
time the timer event fires.

ACC2002: How to Shut Down a Custom Access Application Remotely Q304408
has the code necessary for this function.

You do not want to use a table in the backend MDB because you may have
renamed that MDB, are compacting it, are restoring it or otherwise
working on it.

Also if the backend is corrupted new users aren't allowed into it but
users already in it continue to work away. This means you can't get
in to set that flag

Also the Auto FE Updater utility will check a line in an INI file when
it starts up and not allow users in as well. See my website for this
utility.

Note that you do *NOT* want to use the server facility to disconnect
the client from the file as this approach may cause corruptions.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/


--
Cheryl

 




Thread Tools
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

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 08:26 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.