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     。