社区
新技术前沿
帖子详情
sql2005表架构的作用?
sutter
2006-09-21 05:48:37
MSDN中描述:
-------------------------------------
架构是形成单个命名空间的数据库实体的集合。命名空间是一个集合,其中每个元素的名称都是唯一的。
例如,为了避免名称冲突,同一架构中不能有两个同名的表。两个表只有在位于不同的架构中时才可以同名。
-------------------------------------
架构就只是起到表名称不重复吗? 具体有什么作用呢,非用架构不可吗? 用架构好还是不用好?
...全文
454
5
打赏
收藏
sql2005表架构的作用?
MSDN中描述: ------------------------------------- 架构是形成单个命名空间的数据库实体的集合。命名空间是一个集合,其中每个元素的名称都是唯一的。 例如,为了避免名称冲突,同一架构中不能有两个同名的表。两个表只有在位于不同的架构中时才可以同名。 ------------------------------------- 架构就只是起到表名称不重复吗? 具体有什么作用呢,非用架构不可吗? 用架构好还是不用好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sutter
2006-09-21
打赏
举报
回复
多谢 zjcxc(邹建)
这里的用户是指数据库帐户登录用户吧,如果是B/S项目呢, 连接数据库的帐号是在服务器上设定的,这样还有架构的意义吗?
zjcxc
2006-09-21
打赏
举报
回复
对普通的项目来说,一般都有本数据库的全部操作权限
这个说明楼主的项目的安全工作做得不太好.
zjcxc
2006-09-21
打赏
举报
回复
我现在能体验到的:
1. 代替旧版本中的所有者, 旧版本中的所有者与用户绑定的, 而schema不与用户绑定, 从而可以避免因为用户职务变化或者离职带来的所有者修改
2. 方便权限控制, 用户直接绑定到架构上就可以对某类业务相关的对象进行操作.
3. 区分不同业务处理需要的对象, 例如, 我们可以把公共的表设置成pub的架构, 把销售相关的设置为sales, 这样管理起来更容易.
sutter
2006-09-21
打赏
举报
回复
附:sql2005企业管理器把架构归纳在“安全性”节点下面,那么架构最主要的作用就是权限控制?对普通的项目来说,一般都有本数据库的全部操作权限,这种情况下就不需要再另外建立架构吗,直接用dbo ?
marco08
2006-09-21
打赏
举报
回复
學習...
sql
server批量更改
表
架构
我们在使用云端的数据库时,因为使用的都是非sa用户...最简单的办法是批量将本地数据库中所有的
表
架构
更改为“dbo",操作方法如下:1、使用sa登录,定于到当前数据库,进行查询分析使用如下的语句,执行后将...
SQL
SERVER更改
表
架构
选中要更改的
表
,右键点击,选择“设计”,然后点开属性栏,在“
架构
”属性那选择想要的
架构
,保存完成。
SQL
2005
-学习
架构
(schema)的概念
架构
的概念:
架构
是形成单个命名空间的数据库实体的集合。命名空间是一个集合,其中每个元素的名称都是唯一的(联机帮助是...
SQL
Server
2005
引入了“默认
架构
”的概念,用于解析未使用其完全限定名称引用的对象的名
SQL
SERVER中
架构
的理解
SQL
SERVER中
架构
的理解 在
sql
server
2005
中,可能大家在工作或学习的时候会经常发现这样一些问题,你使用一个账户在数据库中创建了一张
表
,却发现你自己创建的
表
却没有修改和查询的权限,这是一件很郁闷的事情,...
Sql
Server中
架构
的理解
你使用一个账户在数据库中创建了一张
表
,却发现你自己创建的
表
却没有修改和查询的权限,这是一件很郁闷的事情,在
sql
server2000中却不存在这样的问题,那为什么在
2005
中会出现这样的事情,这样的设置可以带来哪些...
新技术前沿
6,129
社区成员
4,460
社区内容
发帖
与我相关
我的任务
新技术前沿
MS-SQL Server 新技术前沿
复制链接
扫一扫
分享
社区描述
MS-SQL Server 新技术前沿
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章