Solved

Security in paradox tables

Posted on 2001-06-13
7
278 Views
Last Modified: 2010-04-06
Hi,
I have written a desktop App with paradox tables.Know i want to perform login operation in the Application, which Admins of App can define users/groups and also define permissions for them. at this time i have done all of them
, but these users/groups informations are storded in paradox tables and to perventing users and admins to access the row data, directly from tables, i defines a master password for them and actually you know that paradox password is not reliable.
Now i want to know is there any better solution or standard way to store users/groups data.
what do you do as an expert, when you want to store users/groups informations so nobody can access them directly, just from your interface?
0
Comment
Question by:Mohamadi
7 Comments
 

Expert Comment

by:mpzlarge40
ID: 6189219
hi
you must
1.open your table in database desktop
2.select "restructure" from "Table" menu
3.select "password security" from "table property" in restructire window
4.select a master password for table and save table
5.in your program befor open table write under line:
session.addpassword('your password');
6.open table

goodluck
MPZ
0
 

Author Comment

by:Mohamadi
ID: 6189250
I know all about defineing a password in paradox, but i siad that the password in paradox is not reliabel.
i mean that thers is two master key whick could open a protected paradox table without konwing tha real password.
i want to know about any other way to store users/groups data.
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 6189612
Hello

  you said paradox password is not reliable, and that's right, but if you want to create users with different permissions, you can build a table and define all the users in it and specified for each user his/her permission to access to the tables(read, write, insert, delele,...) also you can set a user name and password in this table to use ur own security not paradox security

Mohammed
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 27

Expert Comment

by:kretzschmar
ID: 6190174
mohamedi is right,

there are two masterpasswords in paradox,
which allow access to any password protected table.

an idea would be to encrypt the data additional with a crypting tool

meikl
0
 

Author Comment

by:Mohamadi
ID: 6193002
I had placed users/groups data and all permissions in paradox tables, so far so good, but in order to protect the data from being accessed directly (i mean may be some user going to open the tables directly by means of database desktop), i should add master password for tables.
so we get back to first step, [paradox password is not reliable], i mean that thoses users can open my tables even thay do know the password and can see all of users name, password, can change permissions and lots of things that they do not have permissions for that.
what should we do to overcome this problem, may be we should try some other tools to store users/group data or
as kretzschmar siad, the data with encrypt tools?
any idea?

thanks

nima,
0
 
LVL 22

Accepted Solution

by:
Mohammed Nasman earned 65 total points
ID: 6193091
Hello
 
look at the Paradox Process Password Protection, may it helps you

http://www.rksolution.cz/DELPHI/DELPHI.htm#00009

Mohammed
0
 

Author Comment

by:Mohamadi
ID: 6200418
Thanks mnasman,

Nima
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
error 1.1 400 Bad request idhttp delphi 18 55
Delphi selector screen 2 69
Reconfigure Delphi Install? 2 46
Need Help Delphi 2010 CheckBox1 Stored value in memo 13 57
Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
This Micro Tutorial will teach you how to censor certain areas of your screen. The example in this video will show a little boy's face being blurred. This will be demonstrated using Adobe Premiere Pro CS6.
Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now