SQL Prompt - Unable to show database objects

randyvrandyv Posts: 166
edited October 3, 2012 10:43AM in SQL Prompt Previous Versions
Don't know what to do about this (i.e., how do I fix it?)

SQL Prompt cannot retrieve objects from <snip>. Possible reasons:
- insufficient memory to cache objects
- invalid permissions for this database
- connection error
- corrupted database
Details:
Server '<snipservername> is not configured for DATA ACCESS.
What we do in life echoes in eternity <><
Randy Volters

Comments

  • Anu DAnu D Posts: 876 Silver 3
    Thanks for your post.


    I guess it is a permissions issue.

    Can you kindly try following permissions for that database from this knowledgebase here ?


    Please let us know if this fixes the issue.
    Anuradha Deshpande
    Product Support
    Redgate Software Ltd.
    E-mail: [email protected]
  • That support article says grant view server state as the only possible suggestion pertaining to SS2008, which is the system I'm getting this error on.

    But the error description is not the one I am encountering so I doubt it will work, but I'm willing to try it - one issue; I'm logging in as 'sa' - doesn't 'sa' have this permission by default?

    Just makes no sense.
    What we do in life echoes in eternity <><
    Randy Volters
  • Anu DAnu D Posts: 876 Silver 3
    Thanks for your reply.

    I think you should try granting following rights:

    1. GRANT VIEW DEFINITION TO [{username}]

    2. GRANT VIEW SERVER STATE TO [{username}]

    Please let us know if that helped.
    Anuradha Deshpande
    Product Support
    Redgate Software Ltd.
    E-mail: [email protected]
  • Anu DAnu D Posts: 876 Silver 3
    If the above solution doesn't work and still you are getting error than your SQL Server needs to be set accordingly.

    Can you try executing below query in context of MASTER database:

    exec sp_serveroption 'SERVER NAME', 'data access', 'true'

    Kindly let us know if this fixes the issue.
    Anuradha Deshpande
    Product Support
    Redgate Software Ltd.
    E-mail: [email protected]
  • The sproc worked.
    What we do in life echoes in eternity <><
    Randy Volters
  • Anu DAnu D Posts: 876 Silver 3
    Brilliant!!

    Thanks for the update.

    Can you kindly let us know which of the solution provided by us solved the issue?
    Anuradha Deshpande
    Product Support
    Redgate Software Ltd.
    E-mail: [email protected]
  • dsheerindsheerin Posts: 7 Bronze 2
    I have had the same issue and this forum topic was of great help to me also - thanks guys!
  • EXEC sp_ServerOption 'SERVER NAME', 'data access', 'true'
    
    This worked for me, thanks Anu!
Sign In or Register to comment.