Who Is the Owner of a Schema in MS SQL Server?
Submitted by: AdministratorWhen you create a schema in a database, SQL Server will assign a owner (a database user) to this schema. If your login name is mapped to the owner of a schema at the database level, you have the full permission on all objects in this schema.
The following tutorial exercise shows you how to see who is the owner of a schema:
-- Login with "sa"
USE GlobalGuideLineDatabase;
GO
SELECT s.name, u.name AS owner
FROM sys.schemas s, sys.database_principals u
WHERE s.principal_id = u.principal_id;
GO
<pre>name owner
------------------- --------------------
dbo dbo
ggl dbo
guest guest
...</pre>
The last query shows that schame "ggl" is owned by "dbo".
Submitted by: Administrator
The following tutorial exercise shows you how to see who is the owner of a schema:
-- Login with "sa"
USE GlobalGuideLineDatabase;
GO
SELECT s.name, u.name AS owner
FROM sys.schemas s, sys.database_principals u
WHERE s.principal_id = u.principal_id;
GO
<pre>name owner
------------------- --------------------
dbo dbo
ggl dbo
guest guest
...</pre>
The last query shows that schame "ggl" is owned by "dbo".
Submitted by: Administrator
Read Online MS SQL Server Job Interview Questions And Answers
Top MS SQL Server Questions
☺ | PHP MSSQL - How To Display a Past Time in Days, Hours and Minutes? |
☺ | Does Index Slows Down INSERT Statements? |
☺ | What Are the Character String Functions Supported by SQL Server 2005? |
☺ | How to create new table with "CREATE TABLE" statements? |
☺ | How To Convert a Numeric Expression from One Data Type to Another? |
Top Databases Programming Categories
☺ | RDBMS Interview Questions. |
☺ | SQL Interview Questions. |
☺ | SSRS Interview Questions. |
☺ | Sybase Interview Questions. |
☺ | Database Administrator (DBA) Interview Questions. |