I'm setting up a project for a client on a new Windows Terminal
Server. The application is currently in A2K, but the sysadmin does
not want to install that, he wants to install A2K3, because Office
2K3 is the organization's new standard (they want to be fully
converted within the new calendar year).
What issues will I have, if any, with A2K3 on WTS? Anything
different from A2K? Anything not specific to WTS that I need to know
about A2K3, which I've never used, ever?
--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05
19 2473
On Jan 01 2005, 06:18 pm, "David W. Fenton" <dX********@bwa y.net.invalid>
wrote in news:Xn******** *************** ***********@24. 168.128.74: Trevor Best <no****@besty.o rg.uk> wrote in news:41******** *************** @news.zen.co.uk :
Set Macro Security to Low, just like in Word/Excel.
Where? Can it be done in code? Can the base installation of Access be configured this way so that all users inherit that setting when they log on for the first time?
Yes, this and practically all other Office settings can be set before
installation, as well as installation states of all Office components. Take
a look at the Deployment Guide in the Office Resource Kit at http://office.microsoft.com/en-us/as...401921033.aspx
It may take a few hours to read through, and a few more hours to
implement, but it will simplify Office installation and administration a
lot.
As far as the macro security in A2003, there is a workaround for cases when
it is not set to Low, which involves creating an Access instance from an
external launcher and setting a property of the instance that supresses the
warnings. There is a KB article with some sample code - post back if you
can't find it, I'll dig out the link.
And of course, you can always create self-signed certificates and install
them on all machines that will run your application, which is also
described somewhere on MS site.
--
remove a 9 to reply by email
Dimitri Furman wrote: And of course, you can always create self-signed certificates and install them on all machines that will run your application, which is also described somewhere on MS site.
With a certificate, doesn't it come up with a warning anyway?
--
This sig left intentionally blank
I have a problem with the statement that "Access2000 and Access2003 running
is entirely seamless".
My application runs perfectly in Access2000, as source code or as a runtime.
However, the runtime will NOT run on Access 2003. When I try it, the A2003
fails on startup with a runtime error, and when I look at the reasons, it
appears that the MS Access 9.0 Object Library has been replaced with MS
Access 10.0 Object Library, which appears not to be compatible. I have
included the 9.0 library in the installed code, but it makes no difference.
Even when I try to run it from the source code, it fails with the typical
"Missing references" type errors.
It's possible I am doing something stupid, but if I am, I can't get it going
under A2003. I don't have a copy of A2003 developer, so can't distribute
A2003.
Hans Karman, Canberra, Australia
"David W. Fenton" <dX********@bwa y.net.invalid> wrote in message
news:Xn******** *************** ***********@24. 168.128.74... Trevor Best <no****@besty.o rg.uk> wrote in news:41******** *************** @news.zen.co.uk :
David W. Fenton wrote: Tom van Stiphout <no************ *@cox.net> wrote in news:q4******** *************** *********@4ax.c om:
What I meant was, that running an Access2000 application in Access2003 is entirely seamless. No need to set anything. Just really good backward compatibility from your friends at MSFT.
What about the code signing thing? Don't you have to turn something off in Access to get it to stop nagging you about unsafe code execution?
Set Macro Security to Low, just like in Word/Excel.
Where? Can it be done in code? Can the base installation of Access be configured this way so that all users inherit that setting when they log on for the first time?
-- David W. Fenton http://www.bway.net/~dfenton dfenton at bway dot net http://www.bway.net/~dfassoc
On Jan 02 2005, 07:46 am, Trevor Best <no****@besty.o rg.uk> wrote in
news:41******** *************** @news.zen.co.uk : Dimitri Furman wrote: And of course, you can always create self-signed certificates and install them on all machines that will run your application, which is also described somewhere on MS site.
With a certificate, doesn't it come up with a warning anyway?
Yes for Medium and High, but it doesn't happen if you add the author to the
list of Trusted Publishers. It turns out thought that you cannot add a
self-signed certificate to the list of Trusted Publishers on any machine
other than the one where it was created. So this is hardly an option for
application deployment, after all.
--
remove a 9 to reply by email
"Darryl Kerkeslager" <Ke*********@co mcast.net> wrote in
news:4Y******** ************@co mcast.com: I've been following this thread, and was going to ask the same question, but then I thought ... "Now how secure would that be if you could turn off the security that prevents you running the database (without a message) from the database?" ... ;)
It would be just as secure as every single previous version of
Access that has ever existed.
In other words, as far as I'm concerned, a complete non-issue.
This is an area (code signing) where I believe MS has really screwed
up -- the certificates cost way too much for the casual programmer,
who is then forced to use the non-secure methods to run her
applications.
--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Dimitri Furman <df*****@cloud9 9.net> wrote in
news:Xn******** *************** *****@127.0.0.1 : On Jan 02 2005, 07:46 am, Trevor Best <no****@besty.o rg.uk> wrote in news:41******** *************** @news.zen.co.uk :
Dimitri Furman wrote: And of course, you can always create self-signed certificates and install them on all machines that will run your application, which is also described somewhere on MS site.
With a certificate, doesn't it come up with a warning anyway?
Yes for Medium and High, but it doesn't happen if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all.
If I create the certificate on the Windows Terminal Server, and only
WTS users are using A2K3 to run the app (which is actually in A2K
format), won't that do the job?
--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
David W. Fenton wrote: It would be just as secure as every single previous version of Access that has ever existed.
In other words, as far as I'm concerned, a complete non-issue.
This is an area (code signing) where I believe MS has really screwed up -- the certificates cost way too much for the casual programmer, who is then forced to use the non-secure methods to run her applications.
Too true, we're going to get asked if we want to execute msaccess.exe
next because it's an executable and might contain malicious code, oh
hang on, if msaccess.exe (or any exe) is on a network drive and you're
running Win2003 you already do. This is getting far too namby pamby,
what the hell do MS think we have antivirus programs and firewalls for?
Remember that old joke about MS vs GM? When the GM man said a MS airbag
would ask "are you sure?" before deploying? It would be funny if it
wasn't so near the truth.
--
This sig left intentionally blank
Well, I'm glad you started this thread. They've begun [upgrading] all our
PCs (slowly) to XP, and the first user, upon seeing the XP security warning
message, read it just enough to tell me that my application "won't work
anymore". For her, that was it, end of story. Never mind that the actual
message said nothing of the sort; she just saw an unfamiliar message, and
clicked Cancel.
Darryl Kerkeslager
In your install or update program, you can set the following registry values
to prevent the security warning:
If you have Admin rights:
HKLM\Software\M icrosoft\Office \11.0\Access\Se curity\; ValueType: dword;
ValueName: Level; ValueData: 1;
If you have User rights:
HKCU\Software\M icrosoft\Office \11.0\Access\Se curity\; ValueType: dword;
ValueName: Level; ValueData: 1;
- Steve
"Darryl Kerkeslager" <Ke*********@co mcast.net> wrote in message
news:Ad******** ************@co mcast.com... Well, I'm glad you started this thread. They've begun [upgrading] all our PCs (slowly) to XP, and the first user, upon seeing the XP security
warning message, read it just enough to tell me that my application "won't work anymore". For her, that was it, end of story. Never mind that the actual message said nothing of the sort; she just saw an unfamiliar message, and clicked Cancel.
Darryl Kerkeslager
On Jan 02 2005, 07:47 pm, "David W. Fenton" <dX********@bwa y.net.invalid>
wrote in news:Xn******** *************** ***********@24. 168.128.78: Dimitri Furman <df*****@cloud9 9.net> wrote in news:Xn******** *************** *****@127.0.0.1 :
On Jan 02 2005, 07:46 am, Trevor Best <no****@besty.o rg.uk> wrote in news:41******** *************** @news.zen.co.uk :
Dimitri Furman wrote: And of course, you can always create self-signed certificates and install them on all machines that will run your application, which is also described somewhere on MS site.
With a certificate, doesn't it come up with a warning anyway?
Yes for Medium and High, but it doesn't happen if you add the author to the list of Trusted Publishers. It turns out thought that you cannot add a self-signed certificate to the list of Trusted Publishers on any machine other than the one where it was created. So this is hardly an option for application deployment, after all.
If I create the certificate on the Windows Terminal Server, and only WTS users are using A2K3 to run the app (which is actually in A2K format), won't that do the job?
I suppose it would, although you would have to re-sign on TS every time you
release a new version of the app.
I think that using an external launcher to set AutomationSecur ity property
is the most bullet-proof and hassle-free way of addressing macro security.
You can use VBS if you can't compile an executable for any reason. Here are
some details (sample VBS script towards the end): http://office.microsoft.com/en-us/as...397921033.aspx
--
remove a 9 to reply by email This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Andre Brightway |
last post by:
I need a script to draw a keyboard to the screen and animate the
marking each key when the key is pressed (among other things like
being able to draw menus). This script is for testing keyboards and
needs to be run by people who may never have touched a computer before
so it needs to have an easy to follow GUI interface. But the Linux
boxes these will be runned on are very low-end, 'diskless' terminals
where running a full X-Windows...
|
by: Chung Ley |
last post by:
Hi
I am having problem running an .net application on a Windows2000 Terminal Server. The application seems to work fine on user's desktop
The issues that I have with running the application on the Terminal Server are
1. When exiting the application, I got the following error dialog box
Title: .Net-BroadcastEventWindow.1.0.5000.0.5:MyExecutable.exe - Application Erro
Message: The instruction at "0x77f8910e" referenced memory at...
|
by: OHM |
last post by:
Hi peoples,
I dont know where to place this question, so as I know you guys are all
resourceful experts, I thought I would try here.
I am writing some code which will be run usingh remote desktop ( On windows
2003 Server ), I need to determine in the code the machine name and
username. If I use GetUsername and GetMachineName, it simply gives me the
name of the currently logged on user ( at the Server ) and the Servers
Machine Name.
|
by: Glen Parker |
last post by:
8.0 beta1 does not run on Windows 2000 Terminal Server.
This is the http://pgfoundry.org/projects/pginstaller/ download from
08/09/2004. It ran OK for me on Win2K Pro, so I suspect this is caused by
the terminal server stuff; I have experienced differences in shared memory
code between terminal server and non terminal server in the past.
postmaster throws this error immediately.
FATAL: could not create shared memory segment: No error
|
by: =?Utf-8?B?Sm9obiBBdXN0aW4=?= |
last post by:
I have an app that prints entry tickets. If the printer driver is not set up
exactly to detect the black mark on the back of the ticket, the tickets do
not print correctly. Because of this, all users are logging on with the same
user name to ensure they get a correctly configured printer driver.
The application runs on a Terminal Server via the RDP client.
In order to audit the actions of users, it is necessary to identify each
user....
| |
by: =?Utf-8?B?QW50amU=?= |
last post by:
I need product keys for Terminal Server Windows Server 2008 access (CALs)
under MSDN - TSLM Service said they cannot provide product keys for the
access.
|
by: AmberJain |
last post by:
Windows Autorun FAQs: Description
NOTE- If you are unfamiliar with the concept of autoruns, then read "Windows Autorun FAQs: Overview".
Que-1: How can I safely remove or edit the autorun settings on my PC?
Ans: I recommend that you backup all of your important data before trying anything mentioned in this article. When a person is tweaking with autoruns, one has to rely on 'trial and error' methods and so there is always the possibility...
|
by: AmberJain |
last post by:
Windows Autorun FAQs: List of autostart locations
Linked from the Original article- "Windows Autorun FAQs: Description".
Que: Can you list all the autostart locations for windows?
Ans: Here is a comprehensive list of all autostart locations for Windows OSes:
NOTE : These are some abbreviations used in this list. Please note them carefully:
HKCU = HKEY_CURRENT_USER
HKLM = HKEY_LOCAL_MACHINE
|
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
| |
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
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 then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
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 last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
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 we have to send another system
| |