|
Home >> FAQs/Tutorials >> SQL Server FAQ
SQL Server FAQ - "ALTER AUTHORIZATION" - Changing the Ownership of a Schema
By: FYIcenter.com
(Continued from previous topic...)
How To Change the Ownership of a Schema?
If you want to change the owner of a schema, you can use the "ALTER AUTHORIZATION"
statement using the following syntax:
ALTER AUTHORIZATION ON SCHEMA::schema_name TO user_name
The following tutorial example shows you how to change ownership of schema "fyi" to "fyi_user":
-- Login with "sa"
USE FyiCenterData;
GO
ALTER AUTHORIZATION ON SCHEMA::fyi TO fyi_user
GO
SELECT s.name, u.name AS owner
FROM sys.schemas s, sys.database_principals u
WHERE s.principal_id = u.principal_id;
GO
name owner
------------------- --------------------
dbo dbo
fyi Fyi_User
guest guest
...
(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?
|