473,385 Members | 1,769 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

How to Lock Tables on the BackEnd .mdb file

RLN

RE: Access 2003

My users have an .MDE as their front end.
With this .mde they can still get to the container, double click a
table, and modify data on the back end.

What is the best way to lock the tables on the back end .mdb so they
cannot get to the data?
*** Sent via Developersdex http://www.developersdex.com ***
Jul 25 '08 #1
6 2199
Upgrade the back end to SQL Server Express and apply security from there.
Use only stored procedures to retrieve, update and delete data.

Chris
Microsoft MVP
RLN wrote:
>What is the best way to lock the tables on the back end .mdb so they
cannot get to the data?
--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/For...ccess/200807/1

Jul 26 '08 #2
On Sat, 26 Jul 2008 01:17:49 GMT, "Chris O'C via AccessMonster.com"
<u29189@uwewrote:

The OP wanted to know how to prevent people from getting to the data.
Wouldn't running a stored proc that selected from the table be enough
to "get to the data"?
And for that matter, running the Update sproc be enough to alter that
data?

-Tom.
Microsoft Access MVP

>Upgrade the back end to SQL Server Express and apply security from there.
Use only stored procedures to retrieve, update and delete data.

Chris
Microsoft MVP
RLN wrote:
>>What is the best way to lock the tables on the back end .mdb so they
cannot get to the data?
Jul 26 '08 #3
On Fri, 25 Jul 2008 22:10:33 -0700, Tom van Stiphout
<no*************@cox.netwrote:

I meant to add: of course this assumes they have access to that data
in the first place. Maybe I misunderstood the OP's scenario.
OP, can you clarify: does the user have access to the data when using
the application?
(if the answer is Yes, I'm leaning towards RWOP queries)

-Tom.

>On Sat, 26 Jul 2008 01:17:49 GMT, "Chris O'C via AccessMonster.com"
<u29189@uwewrote:

The OP wanted to know how to prevent people from getting to the data.
Wouldn't running a stored proc that selected from the table be enough
to "get to the data"?
And for that matter, running the Update sproc be enough to alter that
data?

-Tom.
Microsoft Access MVP

>>Upgrade the back end to SQL Server Express and apply security from there.
Use only stored procedures to retrieve, update and delete data.

Chris
Microsoft MVP
RLN wrote:
>>>What is the best way to lock the tables on the back end .mdb so they
cannot get to the data?
Jul 26 '08 #4
If you read his earlier question, he's concerned with users changing the data
in the tables manually. It looks to me like he wants them to use only his
app to show, update and delete data.

Chris
Microsoft MVP
Tom van Stiphout wrote:
>The OP wanted to know how to prevent people from getting to the data.
Wouldn't running a stored proc that selected from the table be enough
to "get to the data"?
And for that matter, running the Update sproc be enough to alter that
data?

-Tom.
Microsoft Access MVP
>>Upgrade the back end to SQL Server Express and apply security from there.
Use only stored procedures to retrieve, update and delete data.
[quoted text clipped - 4 lines]
>>>What is the best way to lock the tables on the back end .mdb so they
cannot get to the data?
--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/For...ccess/200807/1

Jul 26 '08 #5
He asked for the best way. Access user level security isn't in that category.
Chris
Microsoft MVP
Tom van Stiphout wrote:
>(if the answer is Yes, I'm leaning towards RWOP queries)
>>>>What is the best way to lock the tables on the back end .mdb so they
cannot get to the data?
--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/For...ccess/200807/1

Jul 26 '08 #6
On Jul 25, 11:50 am, RLN <nospam...@devdex.comwrote:
RE: Access 2003

My users have an .MDE as their front end.
With this .mde they can still get to the container, double click a
table, and modify data on the back end.

What is the best way to lock the tables on the back end .mdb so they
cannot get to the data?
Hide the DataBase window?
Jul 26 '08 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Heather | last post by:
I am creating a database with a backend and frontend. The backend consists of a Products table and many other tables. The products table in an .mdb file by itself is over 2 meg. I thought about...
8
by: Bri | last post by:
Greetings, After making various edits and deletes on aproximately 40,000 records in one table (on the Design Master) syncronization fails with Error 3052 - File Sharing Lock Count Exceeded....
6
by: Don Leverton | last post by:
Hi All, I've got a situation where I am developing an Access 97 app for a client, and am in the "beta testing" stage. I have split the app up, using the DB splitter, into front-end /back-end...
3
by: LCalaway | last post by:
Hi, all I have moved a backend/frontend database (2 mdb files) to a different computer, a task done over and over in the past. The location on the second computer has a different path name from...
12
by: Mindy | last post by:
Hey, I want to build a database which has an in front end application and back end tables. I am new to access, and all my knowledge is from Access for Dummies. Could any one give me a clue...
8
by: Komandur Kannan | last post by:
We have a smart device application running on handhelds(Symbol MC9000G). The backend is Oracle and a middle tier web services development done in Vb.net. We use pessimistic Locking due to...
13
by: rdemyan via AccessMonster.com | last post by:
My front-end code manually links to the backend file. I was wondering what stops Access from linking to the system tables in the backend file. Is it just by virtue that they are hidden? This...
6
by: Mark | last post by:
Currently using MS Access 2000 and SQL Server Express. Using the current DAO OpenRecordset code listed below, however I keep getting the error message.... 3254: ODBC --Cannot lock all records ...
25
by: zmickle | last post by:
Excuse my noobness. I am managing an access database that is shared by 4 users. Management does not want to use any technologies outside of access for this application (no SQL Server, etc). I...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.