Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.

ID: 18678, TUsersDBexpess Security Component

by Jackson Gomes Email: Anonymous

TUsersDBExpress Security Component: powerful add-on that allows developers easily add password protection and access control to the resources in applications written in Delphi.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 7.0  to 7.0 164 downloads
Copyright: Commercial use requires permission

Size: 1,263,526 bytes
Updated on Thu, 08 Aug 2002 06:43:27 GMT
Originally uploaded on Fri, 02 Aug 2002 11:33:15 GMT
SHA1 Hash: 8AABD44BC02D5501CF93B3A25287859ACF984C8C
MD5 Hash: 152DF17A361BDCF807E181C74FE75C75

    Explore the files in this upload

The TUsersDBExpress Security Component is a powerful add-on that allows developers to easily add password protection and access control to the resources in applications written using Delphi and C++Builder. This way your customers will be safe from unauthorized users having access to the application and also they can restrict the access of some users to certain parts of the application.
The component allows control to the access of the application through a login screen, where the user name and its password are requested. When the component verifies the user is valid, it loads the user access configuration from the security database and applies the user's restrictions to the application. Then the component will disable or make invisible all the application's components the user can’t have access to; like buttons, panels, dbnavigator's buttons, dbgrid's columns, fields, toolbars, menuitems, Action items and virtually any TControl descendant.
Component Features:
· Protection of any visual control and Tfields of your application
· User’s Administration starting from the own application or in a separate application.
· Customization of the Login Screen
· Audit: trace of the users' Login/Logout and possibility of trace of other activities as record deletion.
· Security sub-administrators
· Selection of components for protection inside Delphi’s IDE
· Registration of components for protection during runtime.
· Minimum password size and a event for pasword validation
· Maximum number of attemps of login
· Event to sincronize the date of the application with the date from a central computer like the network server or the database server
· Multi-application
· User profiles
· Expiration date for the user
· Forces users to change password periodically
· Works with any database that is accessible from dbExpress
· Passwords encrypted and is possible to customize the cryptography routines
· Customization of the new user form
· Access restriction to records (needs programming)
· Application Time Out
· Several Reports
· Do not allows multiple logins for a same user name
· Disable a user after N days without using the application
· Disable a user after N attemps of login with no success
· Ease localization of the component. Ready to be used in english, portuguese, spanish and french.

For more information, see

Server Response from: ETNACDC03