Registrations are now open. Join us today!
There is still a lot of work to do on the wiki yet! More information about editing can be found here.
Already have an account?

Microsoft KB Archive/924739

From BetaArchive Wiki
Knowledge Base


Error message when you try to add an existing Windows SharePoint Services 3.0 list to an Access 2007 database: "You do not have the necessary permissions to use the '<ListName>' object"

Article ID: 924739

Article Last Modified on 12/4/2007



APPLIES TO

  • Microsoft Office Access 2007
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0



SYMPTOMS

You try to add an existing Microsoft Windows SharePoint Services 3.0 list to a Microsoft Office Access 2007 database. When the Windows SharePoint Services list contains a column name that has more than 64 characters, you receive an error message that resembles the following:

You do not have the necessary permissions to use the '<ListName>' object. Have your system administrator or the person who created this object establish the appropriate permissions for you.

Note The term "column name" is what you see in the SharePoint user interface. Colum name is the column’s display name.

CAUSE

This problem occurs because the Access 2007 database engine disallows columns that have names that contain more than 64 characters.

WORKAROUND

To work around this problem, use only column names that contain less than 64 characters in Windows SharePoint Services lists.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Steps to reproduce the problem

  1. In a Windows SharePoint Services 3.0 Web site, click Lists in the View All Site Content pane.
  2. Click Create, and then click Custom List in the Custom Lists column.
  3. In the Name box, type TestList, and then click Create.
  4. Click Settings, and then click Create Column.
  5. In the Column name box, type NewColumnWithColumnHeaderLengthOfMoreThan64Characters1111111111111111111111, and then click OK.
  6. Click New, type FirstValue in the Title box, type TestValue in the NewColumnWithColumnHeaderLengthOfMoreThan64Characters1111111111111111111111 box, and then click OK.
  7. Start Access 2007.
  8. Click Blank Database in the New Blank Database section, and then click Create.
  9. Click the Create tab, click SharePoint Lists, and then click Existing SharePoint List.
  10. In the Site Address list, select the Windows SharePoint Services Web site in which you created the TestList list, and then click Next.
  11. Click to select the check box for the TestList list, and then click OK.



Additional query words: AC2007 ACC2007 Access2007

Keywords: kberrmsg kbtshoot kbbug kbprb kbexpertiseinter KB924739