Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
I think, FoxPro is NOT ancient, but what I can answer...
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00738207
Message ID:
00738607
Views:
11
Hi Sergey,

I decided to try the cryptoapi class. There is an example form using the cryptoapi class provided under foxpro foundation classes in the sample solutions. I added cryptoapi to my project, drop it on my payroll form and tried to encrypt the amount field of the payroll transactions. I was not able to encrypt this numeric field. Evidentially, the cryptoapi class is designed to work more with text and strings, so I changed the encrypt field to description which hold description of the transactions like Regular Salary, Overtime, FTW, and employee name on Payments, and it worked great. I tried it on an employee transaction table with around 110,000 rows, and it was a little slow. Anyway, it appear cryptoapi would be useful in the right situation, so I left it in my project.

I still think the best solution would be to create a special group, and assign a share folder to allow access only to this group. Then give only user that should have access to the folder the group privilege. Also, I suppose I could create a special user/password, and assign access to the shared folder only to this user. Then give only users who should have access to the folder the username/password pair and let them login as necessary. I would change the username/password pair often and re-distribute it to current user who need access to the folder. I also use a Linux share for FoxPro Tables. Security can be by user, by server, or I can have the Linux box join the windows domain. The security under a samba share can be configured to be better than windows security.

LelandJ
Leland F. Jackson, CPA
Software - Master (TM)
smvfp@mail.smvfp.com
Software Master TM
Previous
Reply
Map
View

Click here to load this message in the networking platform