sqlserverベース:database schema user
3131 ワード
sqlserver User Schema
User Schema , User Schema 。
SQL Server2000 , ,User Schema , User Schema , SQL Server2005 ,User Schema 。
, Database, Schema, Table, , , User? Database , ,Schema , Schema ,Table Schema ,Table( ) , , J。, , Table , Table, , User Schema ,【 Schema Object, User】, User ( User ), ( ) , Schema( ) , User Schema( ) , , , ( ), , , , , 。 User , , (Read-Only), (R/W), User Role , , blog 。 , 。
OK, !
SQL Server2000 , Bosco, Schema 【Bosco】。Schema User , Schema 。
SQL Server2005 , , sp_adduser ,SQL Server2005 Schema, , DDL Create User Create Schema 。 SQL Server2005 , Create User , Schema Schema, , Schema dbo Schema,dbo (Schema) , Schema , , Create Tabe, (Schema), dbo (Schema) 。 Schema, Schema ( login1, Schema login1, login1 Schema 。 )。 , ? dbo Schema, ,dbo user, , 。
SQL Server2005 , Schema , Schema :dbo,INFORMATION_SCHEMA, guest,sys ( Schema, , )。
, SQL Server2005 sp_adduser user , SQL Server2005 Schema, , create table A , Schema , A Schema , ? :
1. ( Select current_user ) Schema( ), A Schema 。
2. Schema( User ), Schema, A dbo Schema , Schema , Schema, , Schema , , 。
3. A Schema , A Schema ( ?)
, ( select current_user , ) Schema , Create table A ,A dbo Schema, dbo Schema , A dbo Schema , ? A , Login,User, Role Schema 。 , ( , ), Schema 。
Sue, Schema Sue, Select * from mytable, (Schema) ? :
1. sys.mytable (Sys Schema)
2. Sue.mytable (Default Schema)
3. dbo.mytable (Dbo Schema)
, , Schema , , Sys Schema , 。
, , 4 Schema ( ), 4 Schema :dbo,guest,sys INFORMATION_SCHEMA, Schema 。