
Signature
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/
>>Are there any ways to set security down to column level?
>
> No.
Er, yes there is. You have to use Jet ULS and RWOP queries
specifically designed with the columns involved. This can be
inefficient or very efficient, depending on the requirements and
exactly how you implement it.
Of course, Jet ULS is breakable, but it can be sufficient in a large
number of circumstances.

Signature
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Tony Toews [MVP] - 20 Dec 2007 21:48 GMT
>>>Are there any ways to set security down to column level?
>>
[quoted text clipped - 7 lines]
>Of course, Jet ULS is breakable, but it can be sufficient in a large
>number of circumstances.
Ah, that hadn't occurred to me. It'd be a certain amount of work of
course.
And neither had the use of ADPs.
Tony

Signature
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/
I understand that mdb file on the share folder is not true client server
application.
Because I do not have resource to use SQL server as backend, I would like to
do it is like client server.
My questions are:
Can MS Access have multi users and password login to identify user login?
Can I use macro to run several queries work like stored procedures?
Can I have a mdb only database and many client only query on the form to
have different level to access and protect data?
It all the answers are yes, I think I can use MDB works like client server
application, but not true one.
Thanks millions again,
> >I would like to develop a new client server like multi users application
> >using mdb file.
[quoted text clipped - 24 lines]
>
> Tony
David W. Fenton - 21 Dec 2007 20:00 GMT
> My questions are:
> Can MS Access have multi users and password login to identify user
> login?
Yes, using Jet user-level security. It's a complex topic so you
should read up on it before embarking on implementing it.
> Can I use macro to run several queries work like stored
> procedures?
No need for macros -- program it in VBA.
> Can I have a mdb only database and many client only query on the
> form to have different level to access and protect data?
You seem to be confusing two issues:
1. permissions on the data.
2. privileges in the UI.
You set permissions on the data in the back end, using Jet
user-level security.
In the front end UI, you can control who can use which UI components
based on Jet ULS group membership.
> It all the answers are yes, I think I can use MDB works like
> client server application, but not true one.
Your questions really don't have anything at all to do with
Client/Server -- they are all security and application questions.

Signature
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Souris - 21 Dec 2007 20:50 GMT
Thanks millions,
> > My questions are:
> > Can MS Access have multi users and password login to identify user
[quoted text clipped - 28 lines]
> Your questions really don't have anything at all to do with
> Client/Server -- they are all security and application questions.
Tony Toews [MVP] - 22 Dec 2007 01:16 GMT
David's already answered.
>Can MS Access have multi users and password login to identify user login?
Another approach would be some home grown security using the Windows
userid. API: Get Login name
http://www.mvps.org/access/api/api0008.htm
But that wouldn't be as secure as using Access security.
Tony

Signature
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/
Armen Stein - 27 Dec 2007 23:55 GMT
>I understand that mdb file on the share folder is not true client server
>application.
>Because I do not have resource to use SQL server as backend, I would like to
>do it is like client server.
I'm not sure what kind of resource you don't have, but if it's money,
you might want to check out the free Express version of SQL Server. It
can probably do anything that you need, it can be used with and Access
front-end to build a true client server application, and did I mention
that it's free? :)
http://www.microsoft.com/sql/editions/express/default.mspx
Armen Stein
Microsoft Access MVP
www.JStreetTech.com