SqlServer数据库架构模型及默认的数据库

1.1 架构模型

SQLServer2005提倡的”用户与构架分离”的概念,表的调用格式如下:“数据库名.构架名.表名”,同一个用户可以被授权访问多个构架,也可以被禁止访问某个或多个构架。

在2005中,如果在创建表时没有指定构架(schema),那么系统默认该表的构架是dbo,所以会出现很多表名前自动加上dbo.字符样式。

为了向后兼容,dbo也是默认用户,

在2000中DataBaseName.dbo.TableName解释为:数据库名.用户名.表名

在2005中DataBaseName.dbo.TableName解释为:数据库名.架构名.表名

您需要登录才能查看完整内容

已经登录?立即刷新

原创文章,作者:lzb,如若转载,请注明出处:https://www.wlkjzx.com/2024/07/28/sqlserver%e6%95%b0%e6%8d%ae%e5%ba%93%e6%9e%b6%e6%9e%84%e6%a8%a1%e5%9e%8b%e5%8f%8a%e9%bb%98%e8%ae%a4%e7%9a%84%e6%95%b0%e6%8d%ae%e5%ba%93/

(0)
打赏 微信扫一扫 微信扫一扫
lzblzb
上一篇 2024年7月28日
下一篇 2024年7月31日

相关推荐

发表回复

登录后才能评论