473,473 Members | 2,222 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

default query to snapshot

i am about to release an access database (all tables and front end are
in ms access 2000), where certain trustworthy users wish to make their
own read-only queries for flexibility in reporting.

in oracle and ms sqlserver we can create read only views that the
users cannot change permissions on. the users can then link these
views to their access front ends and query from them.

What I am looking for is:

* to set the recordset type to snapshot for all users of Access 2000.
* this should happen for them whenever they create a query and not
have to do
it themselves. this means it must be globally set, not just manually
chaning the recordset type property for each query.
* a way of blocking the Query menu in query design mode so the users
cannot choose delete/update/append queries.
* is it possible to make access tables read only in access?? (sorry i
am an oracle person) on LINKED tables (ie the restriction is in the
client with the linked table, not on the base table itself)

i have googled around and it seems that other people have asked this
question and have not been answered.

i would appreciate any code or instructions on setting up a macro that
will allow me to achieve the above upon the user opening access.
all help appreciated

Edwinah63
Nov 13 '05 #1
1 5684
See Security settings - create a user group and give them read only
permissions on the tables you want them to have access to. Provided
they log on as a user who is a member of aforesaid group, they will
not be able to delete/insert/amend records in the tables you have
restricted.

You can also create menus and toolbars to give them only the commands
you want them to have access to. In startup code, you can check the
user name and set menus/toolbars accordingly, thus many people can
have all sorts of different types of access to your
tables/queries/code etc.

Hope this helps. There is plenty in the NG about security and how to
best go about it.

Marian

ed*****@customercare.com.au (Edwinah63) wrote in message news:<d7**************************@posting.google. com>...
i am about to release an access database (all tables and front end are
in ms access 2000), where certain trustworthy users wish to make their
own read-only queries for flexibility in reporting.

in oracle and ms sqlserver we can create read only views that the
users cannot change permissions on. the users can then link these
views to their access front ends and query from them.

What I am looking for is:

* to set the recordset type to snapshot for all users of Access 2000.
* this should happen for them whenever they create a query and not
have to do
it themselves. this means it must be globally set, not just manually
chaning the recordset type property for each query.
* a way of blocking the Query menu in query design mode so the users
cannot choose delete/update/append queries.
* is it possible to make access tables read only in access?? (sorry i
am an oracle person) on LINKED tables (ie the restriction is in the
client with the linked table, not on the base table itself)

i have googled around and it seems that other people have asked this
question and have not been answered.

i would appreciate any code or instructions on setting up a macro that
will allow me to achieve the above upon the user opening access.
all help appreciated

Edwinah63

Nov 13 '05 #2

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

Similar topics

6
by: John Carroll | last post by:
Is there a SQL query that can be run against a database that will give me all the details on any locks that are in place at the given time? I am interested in find the lock type and owner. Thank...
11
by: 73blazer | last post by:
We are migrating a customer from Version 7.1 FP3, to Version 8.2 (8.1 FP8). For the most part, things are faster, but there is one query that is much much slower, and it is a query that is used all...
3
by: Tejas | last post by:
Hi, I have gone through the snapshot API. I need to use it for finding location of database files, tablespace containers etc on a remote machine. These parameters are present in the response....
3
by: Bill Hutchison | last post by:
I have a query that returns different results (3508 rows for snapshot, 6288 for dynaset) and that is the only thing I change to get the different results. When I try to make a table from the...
3
by: annecarterfredi | last post by:
I was getting snapshot since the database was responding very slow...here is the query that was in a snapshot: WITH TYPEINTS ( TYPEINT, COLTYPE ) AS ( VALUES ( SMALLINT(1 ), CHAR( 'INTEGER', ...
2
by: crisostomofred | last post by:
I have a report with it's source from a query. The query calls data from 3 related tables. The report is a meeting agenda and I only want to attach a snapshot report to my email based on the...
25
damonreid
by: damonreid | last post by:
Hey, I am trying to take the results of a query to auto-email people reports only relating to themselves. I can take e-mail addresses from a ListBox and pass them to the SendObject command but I...
3
by: JDubP | last post by:
I know a bit about VBA in Excel, but not about looping records in Access 2003, so any help will be appreciated. I think if someone can send me some sample code, I can muddle my way through. (or if...
2
by: uwcssa | last post by:
is there a way to see the actual (not just estimated) cost and cardinality at each plan operator? SQL Server and Oracle has such feature but I failed to find a way in DB2 yet (up to V9.5)
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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,...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.