Home >> FAQs/Tutorials >> SQL Server FAQ

SQL Server FAQ - Accessing a Schema Not Owned by You

By: FYIcenter.com

(Continued from previous topic...)

What Happens If You Are Trying to Access a Schema Not Owned by You?

In general, if you are trying to access an object in schema owned by another database user, you will get a "permission denied" error, unless that you have been granted access permission to that object explicitly. Here is a tutorial example showing you the permission error:

-- Login with "fyi_login"

USE FyiCenterData;
GO

PRINT User_Name();
GO
Fyi_User

SELECT COUNT(*) FROM dbo.fyi_random;
GO
Msg 229, Level 14, State 5, Line 1
SELECT permission denied on object 'fyi_random', 
   database 'FyiCenterData', schema 'dbo'.

(Continued on next topic...)

  1. What Is a Schema in SQL Server 2005?
  2. How To Create a New Schema in a Database?
  3. How To List All Schemas in a Database?
  4. How To Create a New Table in a Given Schema?
  5. How To Transfer an Existing Table from One Schema to Another Schema?
  6. How To List All Objects in a Given Schema?
  7. What Is the Default Schema of Your Login Session?
  8. Who Is the Owner of a Schema?
  9. How To Change the Ownership of a Schema?
  10. What Happens If You Are Trying to Access a Schema Not Owned by You?
  11. How To Drop an Existing Schema?

Related Articles:

More...


Other Tutorials/FAQs:

More...


Related Resources:

More...


Selected Jobs:

More...