I feel the support of Access files
is a special characteristic of CANHOST web provider.
Yes, as I mentioned in my other response, some providers do support the
mdb
files..but NOT ms-access. So, really, your are just working with a data
file, and thus it really don't matter much what you use (mdb, or sql
server). You gain little, or really nothing by using mdb files here.
Now supposing that i use
FrontPage to make a web page or form and connect it to a .MDB data file
(using its DB wizard),do i have to still notice the "Access Support" of
the
host,whenever i want to choose a new web server?
Yes, the above is correct. As I mentioned, mdb files don't take too much
to
web stuff. The problem is that the web site is attached to the mdb file,
and
in theory, you have to stop, or shut down the web site (that has the mdb
file open) if you need to modify tables, or do other things. This is the
same idea like you must kick users out when you modify the mdb file...but
in
this case, the user is the web server!!!...how do you shut that down!! So,
using mdb files really don't help a whole lot here...better to work with
something that is designed around this concept.
Or this is not a need and i have to ask them just
about supporting FrontPage Extentions?
Well, either you ensure your provider allows use of extensions, or you
don't
use the extensions, and stick to quite plain HTML pages. For the most
part,
FP creates standard HTML..but if you use extensions..then ISP must support
them.
In addition,who is responsible for my DB security?Me or my host?
Well, the provider for the most part is responsible. If someone gets a
hold
of your passwords etc, then not much you can do. However, it is unlikely
that a hacker will garb, or do damage to the system, since the providers
are
VERY good at keeping things locked up. So, for the most part, the web
provider will keep your system secure.
I ask this because Access doesnt have any built in web security tool or
coding facility,and CanHost says you must care about protecting ur
Database
in the web
Remember, the public Joe user cannot connect, or see the mdb file. What
happens is that the WEB SERVER connects to the mdb file. So, public users
NEVER see, nor can connect to the files that your web site is built upon.
In
fact, simple pictures, and html web pages which are just files can NOT be
accessed by public..but *just* by the web server which dishes out this
stuff
to the browser. However, you as the site admin will have a password, and
thus can browse/use/modify/upload any file to the web server/site.
So, end users can no more modify the mdb file then they can modify a
picture
file on the server.
As mentioned, if you try and do this yourself, there is SO MANY holes
that
hackers can exploit, but web providers are quite good in this regards. So,
each file, pictures, or mdb files cannot be touched by public people...and
thus you don't need anything more special to the mdb file then the picture
file. I suppose there are a few cases where some extra caution needs to be
taken. For example, if you have some part of the web site that builds sql
and sends it to jet, but part of that input is from a user..then a smart
user might enter something else in place of what you expect.
eg:
What name to search for [ ]
Your internal code might go
sqlSql = "select Company from tblCustomers where CompanyName = " [user
input]
You expect the user type in Wal Mart for the prompt, but they might type
in
shell("delete c:\*.*)
Well, in theory, you could get
sqlSql = "select Company from tblCustomers where CompanyName = "
shell("delete c:\*.*)
The problem that some systems allow expressions to be evaluated, and users
can
type that in place of simple text. So, even with a secure system,
sometimes holes are left. (again, most web providers would not allow those
expressions to function).
However,i would be grateful to you if u know and send me any other links
related to "A to Z of using FrontPage to put Access DataBases on the Web"
Well, I would think that the front page newsgroups would at least be a
start
for your general questions.
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
(e-mail address removed)
http://www.members.shaw.ca/AlbertKallal