How can I stop a user logging on more than once?

John Savill

June 3, 2000

2 Min Read
ITPro Today logo in a gray background | ITPro Today

A. There is no way in NT to stop a user logging on more than once, however it is possible to restrict a workstation so that only a certain user can login, and with this method each user would be tied to one workstation and thus could only logon once.

  1. Logon to the Workstation as the Domain Administrator

  2. Start User Manager (Start - Administrative Tools - User Manager)

  3. Double click the Users group and select the DomainEveryone and click remove

  4. Next click add and select the specific domain user and click Add

  5. Close User Manager

  6. Logoff and only that specific user will be able to logon (be careful that Administrators still include DomainAdministrators or you will not be able to logon)

This solution is far from ideal, and it may be plausible to write a login script that checked if a user was currently logged on and if so, logoff straight away (using the logout command line tool).

Another method is to set the users logon share to one connection only and as part of the logon script open a file from the logon share which mean if they were already logged on a second logon would be unable to connect to the share and the logon would fail.

The Windows 2000 Resource kit introduces the CConnect.exe utility which:

  • is completely hidden from the end user's view. 

  • keeps track of all computers that users are logged onto. 

  • tracks last known user of the computer. 

  • monitors what logon server users are logging into. 

  • allows concurrent connection limitations to be set on a per-user or per-group basis. 

  • stores all information in a Microsoft® SQL Server™ database assigned by the Administrator. 

Con-Current Connection Limiter is not installed by the Windows 2000 Resource Kit setup program. The files required for this tool are located on the AppsCconnect folder of the Resource Kit companion CD.

Before using CConnect Client or CConnect Administrator, you must first install them using the installation programs (Setup.exe) located in the AppsCconnectClient and AppsCconnectAdmin folders.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like