|
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...)
- What Is a Schema in SQL Server 2005?
- How To Create a New Schema in a Database?
- How To List All Schemas in a Database?
- How To Create a New Table in a Given Schema?
- How To Transfer an Existing Table from One Schema to Another Schema?
- How To List All Objects in a Given Schema?
- What Is the Default Schema of Your Login Session?
- Who Is the Owner of a Schema?
- How To Change the Ownership of a Schema?
- What Happens If You Are Trying to Access a Schema Not Owned by You?
- How To Drop an Existing Schema?
|