"Eric H" wrote:
> Security Update for SQL Server 2000 Service Pack 4 (KB948110) will not
> install. I have tried to install it 8 times and it fails every time. I have
> rebooted multiple times and it still fails. After failing, the Microsoft
> Update Icon reappears notifying be of an update to install.
>
> Running XP Pro with all updates to date (except this one).
> --
> Eric H
I have another computer in the house which also received this morning's set
of updates -- but KB948110 is not in the list of installed updates -- and so
it did NOT fail. Why are some computers in my house getting this update --
and some are not?
Matt
Sorry about my plain english
Claus N.
Ditto
Leo the Lionhearted wrote:
> I have the same problem. I do not see a solution posted.
> Leo
>
The patch installation uses the SQL SA user, which has sysadmin
privileges. If you download and attempt to install the patch manually,
you get a dialog box where you are asked to enter the SA
password.
My SQL Server 2000 installation is the MSDE version bundled into
a commercial product. The developers of the product will not tell the
purchasers what the SA password is, and for good reason. Users could
do some serious damage to the product's underlying database.
If you don't know the SA password, what can you do?
The manual installation gives you the option of logging on with
Windows Authentication instead. It will look in the SQL installation to
see if your Windows user ID has SQL sysadmin privileges. My user ID
has Windows Administrator privileges, so it is automatically included
in the SQL "BUILTIN\Administrators" group. But the developers of the
commercial product had removed sysadmin privileges from the SQL
"BUILTIN\Administrators" group as another way to protect the
database.
The Microsoft rep used the OSQL utility, available even in the
MSDE version, to logon to the server with my Windows user ID. The
command for that is:
C:\>OSQL -S COMPUTER-NAME\SQL-SERVER-NAME -U WindowsID -P
WindowsPassword
Next, we looked for SQL users that had sysadmin
privileges:
1> exec sp_helpsrvrolemember 'sysadmin'
2> go
I was very, very lucky that the list returned by this command
included another user I recognized as part of the commercial product,
AND I knew how to get the password for it. By the way, "exit" is how to
get out of the OSQL utility.
We logged back on to the server with OSQL using that SQL user I
recognized:
C:\>OSQL -S COMPUTER-NAME\SQL-SERVER-NAME -U SQLUser -P
SQLPassword
Now we could give my Windows user ID the sysadmin privilege (the
single quotes are required):
1> exec sp_addsrvrolemember
'COMPUTER-NAME\WindowsUser','sysadmin'
2> go
''COMPUTER-NAME\WindowsUser' added to role 'sysadmin'.
Finally, we ran the patch installation again and this time, just
clicked Next to accept the default authentication, which is Windows,
not SQL. It worked! The patch installed. No special command line
switches were necessary; I just typed the name of the file I
downloaded.
I didn't want to leave that security window open, so I used OSQL
to remove the sysadmin privilege from my Windows user when I was
finished (the single quotes are required):
1> exec sp_dropsrvrolemember
'COMPUTER-NAME\WindowsUser','sysadmin'
2> go
I haven't had good experiences with Microsoft support in the
past, but this representative did an excellent job. He was located in
India, but his English, troubleshooting skills, and product knowledge
were refreshingly good. And he used his real name!
--
PsychBiller
Posted via http://www.vistaheads.com
--
Free News Reader
http://put.hk
http://put.hk/reader/news.microsoft.com/microsoft.public.windowsupdate.html
Is there anyone out there who knows the solution and can explain it to
non-geeks.
I got a hold of someone at Windows Live One Care and approached it as I
didn't like the fact that my One Care sign was showing I needed to do an
update.
I use XP SP2. He figured out the problem immediately. Unless you have the
business system or Win 2000, this update doesn't apply. The SQL server is
something the rest of us don't even have.
So, you click on the warning thing in your systray and when it comes up,
pick advanced. On the following page, you'll see the program it wants to
install. Uncheck that. Then I can't remember if it pops up later or if
there's another check box, but you'll get a question along the lines of Do
you want to... or maybe its a box that says Don't remind me. Anyway something
that gives you the option of saying don't ever tell me I have to install this
up date again. Click out and you're done.
Product : Database Services (SQLEXPRESS)
Product Version (Previous): 3068
Product Version (Final) :
Status : NA
Log File :
SQL Express Features :
Error Description : The edition of product instance SQLEXPRESS
does not qualify for this update.
--
mandoXXXFoo
Posted via http://www.vistaheads.com
When you call please let them know that this has to do with Security
Bulletin MS08-040.
If they try to charge you, please let them know that there is free support
for any issues with Security Updates.
--
~Robear Dyer (PA Bear)
MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
AumHa VSOP & Admin http://aumha.net
DTS-L http://dts-l.net/
What he suggests is to switch the authentication method of the database to
SQL authentication long enough to 1) create an sa password or if none is
available, use an account with sa privilege and 2) provide that privelege to
the BUILTIN\Administrator account and 3) switch authentication from the SQL
mode to the Windows Authentication mode and 4) run the update, and 5) undo
this.
I'm a bit confused because I think that switching to SQL Authentication and
providing JUST a password and running the update is not sufficient but that
this can also work provided the password is strong enough.
https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=357228
You may be able to infer the fix from the next link although I would agree
with the MVP that you may as well get help directly from Microsoft for this
issue - caveat - your server must be down and causing a work stoppage for
free support otherwise, it may be a pay event. I have also seen that it is
refundable if this issue is Windows Update related. I made a request to the
team to clean up the information on the website below to make it easier to
understand what is needed to fix the issue without making it worse first.
http://support.microsoft.com/kb/948110/
--
Regards,
Jamie
P.S - On a side note here, not that it really matters just curious if anyone
knows why these programs were disabled inthe first place and if we should
still leave them running but anyways thank again
xp pro
--
benb449
Posted via http://www.vistaheads.com
see: http://support.microsoft.com/kb/948110
Lists known issues and where to get help for this SP.
--
TaurArian [MVP] 2005-2009 - Update Services
http://taurarian.mvps.org
======================================
How to ask a question: http://support.microsoft.com/kb/555375
Disclaimer: The information has been posted "as is" with no warranties
or guarantees and doesn't give any rights. Computer Maintenance:
Acronis / Diskeeper / Paragon / Raxco
The product instance SQLTools has had update 2273 applied. You cannot
install GDR update 2050 overtop update 2273. An update of build equal to or
greater than 2273 should be downloaded.
I tried to log a support call but I need to call back during business hours.