• 技术文章 >数据库 >mysql教程

    sql表的前缀为什么是dbo

    清浅清浅2020-09-16 09:42:02原创1079

    sql表的前缀是dbo的原因:dbo是数据库的默认用户,它具有所有者的权限。通过dbo来定义对象能够使数据库中的任何用户引用而不必提供所有者名称。

    DBO是每个数据库的默认用户,具有所有者权限,即DbOwner。通过用DBO作为所有者来定义对象,能够使数据库中的任何用户引用而不必提供所有者名称。

    (视频教程推荐:mysql视频教程

    比如:你以User1登录进去并建表Table,而未指定DBO, 当用户User2登进去想访问Table时就得知道这个Table是你User1建立的,要写上User1.Table,如果他不知道是你建的,则访问会有问题。

    如果你建表时把所有者指给了Dbo,则别的用户进来时写上Dbo.Table就行了,不必知道User1。

    不光表是如此,视图等等数据库对象建立时也要如此才算是好。

    以上就是sql表的前缀为什么是dbo的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:sql表 dbo
    上一篇:mysql怎么去掉表中重复的字段 下一篇:MySQL Workbench怎么用
    大前端线上培训班

    相关文章推荐

    • DBO Form Widget • sql语言包含哪些部分• sql主键和外键有什么区别

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网