473,412 Members | 2,081 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,412 software developers and data experts.

Database folder

Hi,

What is best folder to put database (location of database)? This is because
when administrator restricts user rights to read (read and execute), and
doesn't give permissions to write in C: disk (only to My documents is write
allowed)?
What to do in this case, shall I store database to My Documents location of
user, or to Shared Documents folder? Or there is some other way (work
around) to this problem?
What is best practice for this?
Database is MS Access.

Thanks,
John
Jan 28 '06 #1
2 1318
On Sat, 28 Jan 2006 15:31:34 +0100, "John" <Jo*****@hotmail.com>
wrote:
Hi,

What is best folder to put database (location of database)? This is because
when administrator restricts user rights to read (read and execute), and
doesn't give permissions to write in C: disk (only to My documents is write
allowed)?
What to do in this case, shall I store database to My Documents location of
user, or to Shared Documents folder? Or there is some other way (work
around) to this problem?
What is best practice for this?


Full create/read/write/delete access is necessary if you're going to
be updating the database. There is no restriction on where the
database can be kept - My Documents would be fine.

If this database is to be shared among multiple users, you really
should split it using the Database Splitter Wizard. Each user should
have their own copy of the "frontend" ( with the forms, queries,
reports etc.) all linked to a shared backend, which must be on a
folder on the network, available with full rights to all users. They
don't need privileges on the entire disk, but your administrator
should realize that specific folders may need special permissions.

John W. Vinson[MVP]
Jan 28 '06 #2
To add to John's comments.

Where does the data need to live?

If it is to live with the current user, then "My Documents" may be fine
(until the user does housekeeping). It would be better in that case to use
isolated storeage.

If the data is to live on the pc for mutiple users, then the data really
should be stored in a common directory on the pc. Usually this would be a
sub directory of the application. However, admins may restrict write access
to the "program files" tree so you may need to have an alternate path
defined.

If the data is to be shared by multiple users on multiple pc's then the data
needs to be stored in a centeral location so that all may access it.

In either case, you system requirements should include potential disk
utilization and access to the directory. Once stated, the netadmins only
need to comply with the requirements. If you make sure they are part of the
desicsion process, typically, they are receptive to relaxing security for
your application.

"John Vinson" <jvinson@STOP_SPAM.WysardOfInfo.com> wrote in message
news:99********************************@4ax.com...
On Sat, 28 Jan 2006 15:31:34 +0100, "John" <Jo*****@hotmail.com>
wrote:
Hi,

What is best folder to put database (location of database)? This is
because
when administrator restricts user rights to read (read and execute), and
doesn't give permissions to write in C: disk (only to My documents is
write
allowed)?
What to do in this case, shall I store database to My Documents location
of
user, or to Shared Documents folder? Or there is some other way (work
around) to this problem?
What is best practice for this?


Full create/read/write/delete access is necessary if you're going to
be updating the database. There is no restriction on where the
database can be kept - My Documents would be fine.

If this database is to be shared among multiple users, you really
should split it using the Database Splitter Wizard. Each user should
have their own copy of the "frontend" ( with the forms, queries,
reports etc.) all linked to a shared backend, which must be on a
folder on the network, available with full rights to all users. They
don't need privileges on the entire disk, but your administrator
should realize that specific folders may need special permissions.

John W. Vinson[MVP]

Jan 30 '06 #3

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

Similar topics

3
by: Mark | last post by:
Hi - I want to provide a secure (ASP) based file browser - based on a parent/child table of files/images etc - stored in a directory on a server. I want to be able to have individuals, who...
2
by: Fran Tirimo | last post by:
I am developing a small website using ASP scripts to format data retrieved from an Access database. It will run on a Windows 2003 server supporting FrontPage extensions 2002 hosted by the company...
4
by: Nicolae Fieraru | last post by:
Hi All, I am working on a web site in asp which will be hosted on a Windows 2003 server. I use the following code to connect to the database: Set objConn =...
1
by: Claus Haslauer | last post by:
Hi, firstly, I am new to access03 and server03 Originally, I had written an access 2002 database. Then, we transferred (for another reason) to server 2003. Then, we got access 2003. Then I...
4
by: Martyn Fewtrell | last post by:
Hi there I am just canvassing some opinions so feel free to add yours. I mainly work with VB.Net on dynamic websites driven by Access and have more recently been trying to introduce Business...
2
by: just_out_for_fun | last post by:
Hi, hope you guys can help. I have set up a simple one table db to play with using VB express and the form sees data already entered but when I use the save button on the form it does not change...
9
by: Wayne Smith | last post by:
I've come up against a major headache that I can't seem to find a solution for but I'm sure there must be a workaround and I would really be grateful of any help. I'm currently building a web...
6
by: Bob Alston | last post by:
I am looking for others who have built systems to scan documents, index them and then make them accessible from an Access database. My environment is a nonprofit with about 20-25 case workers who...
1
by: Janna | last post by:
Hello tech savvy gurus! I hope someone can help me! THE PROBLEM: "Cannot open specified file" when I click on a hyperlink in an Access database when it is located on our server. THE...
4
prabunewindia
by: prabunewindia | last post by:
Hello everybody, here i am going to explain, how to get mails from Outlook express database and store in our own database(local) Initially you have to add the refference Outlook library10.0 or...
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
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,...
0
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
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
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...

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.