"Error 5001" error message when you try to log on to Project Server 2003 by using Project Professional 2003 or by using Microsoft Project Web Access (839773)
The information in this article applies to:
- Microsoft Office Project Server 2003
- Microsoft Office Project Professional 2003
- Microsoft Project Web Access
For a Microsoft Project Server 2002 version of this
article, see
324835. SYMPTOMSWhen you try to log on to Microsoft Office Project Server
2003 by using Microsoft Office Project Professional 2003 or by using Microsoft
Project Web Access, you may receive the following error message: Microsoft Project was unable to log you on at this time because
the Microsoft Project Server database cannot be accessed. Please try again
later or check with your Microsoft Project Server administrator. (5001)
CAUSEThis issue may occur if one or more of the following
conditions are true:
- The passwords for the MSProjectUser account and the
MSProjectServerUser SQL Server account (or the accounts that perform those
roles) do not match the accounts that Project Server 2003 has stored in the
registry.
- The Security Identifier (SID) for the MSProjectUser account
and the MSProjectServerUser account (or the accounts that perform those roles)
may not match the SID in the Project Server 2003 database. The SIDs may not
match if you restore a Project Server 2003 database from one SQL Server to
another SQL Server.
- The program server that runs Microsoft Windows 2000
(any service pack) may not be able to successfully initiate a connection to the
database server that runs Microsoft Windows Server 2003. Because Windows Server
2003 includes Microsoft Data Access Components (MDAC) 2.8, for the program
server to successfully initiate a connection to the server, it may require
matching MDAC components.
To obtain the latest version of MDAC and for
other information about MDAC, visit the following Microsoft Developer Network
(MSDN) Web site:Note The version of the MDAC on the server is likely MDAC 2.7 Service Pack 1 (SP1) or
earlier.
- The SQL Server or the client computer is configured to have only named pipes.
- The Pds.dll file and the Pjsvrsecurity.dll file are missing from the %programfiles%\Microsoft Office Project Server 2003\BIN directory.
- Some Project Server files are corrupted.
- The DSN that is used to communicate between the Project client and Project Server is damaged.
RESOLUTIONTo resolve this issue, use one of the following methods,
depending on your situation. Method 1: Change passwords on accounts- Click Start, point to
Programs, point to Microsoft SQL Server, and
then click Enterprise Manager.
- Locate the server, expand the server, and then click the
Security\Logins subfolder.
- Right-click the MSProjectServerUser
account (or the equivalent account if you manually created the account), and
then click Properties.
- In the Password box, type a new password,
click OK, retype the new password, and then click
OK.
- Repeat steps 3 and 4 for the MSProjectUser account (or the
equivalent account if you manually created the account).
Note We recommend that you use different passwords for each
account. - On the Console menu, click
Exit.
- Make changes to the Microsoft Project Server virtual directory, and
then save the changes.
For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
823529
How to use the Site Editor tool to create multiple Microsoft Project Web Access Web sites for Project Server 2003
- Log on to the Project Server 2003-based computer by using
Project Professional 2003 or by using Microsoft Project Server Web Access.
If
you receive the same error message, go to Method 2. Method 2: Replace the Project Server 2003 accounts- Click Start, point to
Programs, point to Microsoft SQL Server, and
then click Enterprise Manager.
- Locate and then expand the computer that is running SQL
Server.
- In the Security\Login folder, right-click the
MSProjectUser account (or an equivalent account if you
manually created the account), and then click Delete.
When you are prompted to confirm the deletion, click
Yes. - Repeat step 3 for the MSProjectServerUser account (or an
equivalent account if you manually created the account).
- In the Databases\ProjectServer\Users folder, right-click
the MSProjectUser account, and then click
Delete.
Repeat this step for the
MSProjectServerUser account. - In Enterprise Manager, right-click the
Security\Logon folder, and then click New
Login.
- Click the General tab.
In the
Name box, type the name of the MSProjectUser
account. - Click SQL Server Authentication, and then
type the value of the password for the MSProjectUser account.
- In the Database box, point to the arrow,
and then click ProjectServer.
- Click the Database Access tab, click to
select the ProjectServer check box, and then click to select
the MSProjectRole check box.
- Click OK, confirm the password, and then
click OK.
- Right-click the Security\Logon folder, and
then click New Login.
- Click the General tab.
In the
Name box, type the name of the MSProjectServerUser account.
- Click SQL Server Authentication, and then
type the value of the password for the MSProjectServerUser account.
- In the Database box, point to the arrow,
and then click ProjectServer.
- Click the Database Access tab, click to
select the ProjectServer check box, and then click to select
the MSProjectServerRole check box.
- Click OK, confirm the password, and then
click OK.
- On the Console menu, click
Exit.
- Log on to Project Server 2003 by using Project Professional
2003 or by using Microsoft Project Server Web Access.
Method 3: Run Cliconfg.exeIf the SQL Server or the client computer is configured to have only named pipes, follow these steps: - Run Cliconfg.exe on the Project Server (Web) server or the client computer that is experiencing the problem.
- Click to select TCP/IP under Enabled Protocols by order, and then move TCP/IP to the top of the list.
Method 4: Copy the missing .dll filesIf the Pds.dll file and the Pjsvrsecurity.dll file are missing from the %programfiles%\Microsoft Office Project Server 2003\BIN directory, copy these files from a working installation. Method 5: Reinstall Project ServerIf some Project Server files are corrupted, reinstall Project Server. To do this, follow these steps: - Back up all databases and the Public Documents SharePoint site.
- Uninstall Project Server. Leave the database intact.
- Reinstall Project Server. Make sure that you connect to the existing database, the Windows SharePoint Services site, the OLAP server, and the SMTP server.
Note If multiple virtual directories were set up on Project Server, the directories must be re-created by using the Project Server 2003: EditSite utility.
This procedure also removes any custom pages from Project Web Access. To download and install the EditSite tool, visit the following Microsoft Web site: Method 6: Build a new DSNIf the DSN is damaged, build a new DSN by using the Project Server 2003: EditSite tool. Note The EditSite tool is for Project Server 2003 only.
You can use the EditSite tool to create a Project Server 2003-hosted deployment
and to modify the properties of existing hosted sites.
To download and install the EditSite tool, visit the following Microsoft Web site:
MORE INFORMATIONNote The default files and directories for authentication are as
follows:
Main directory - Integrated Windows ONLY LGNBSC.ASP -
Basic LGNINST.ASP - Windows LGNINTAU.ASP - Windows LGNINTPJ.ASP
- Windows LGNPS.ASP - Windows and Anonymous LGNPSAU.ASP - Windows and
Anonymous LGNPSPJ.ASP - Windows and Anonymous
Modification Type: | Minor | Last Reviewed: | 7/27/2006 |
---|
Keywords: | kbfix kberrmsg kbprb KB839773 kbAudITPRO kbAudEndUser |
---|
|