分享

关于数据库用户的理解

 春树思图南 2017-04-20
登录sql server服务器要有一个登录账号,如果这个人登录账号的权限是sysadmin,则会自动匹配dbo数据库账号,就能查看所有的数据库。如果这个登录账号没有这样的权限,则就匹配不了dbo数据库用户,现在如果想要对那个数据库进行操作,就要拿到钥匙,也就是为该数据库建立一个数据库账户映射到登录账户上。另一方面,当我们新建一个架构时,我们是把新建的架构赋予某个数据库用户,而数据库用户是相对于某一个数据库来说的,所以该架构就加到这个数据库的架构里了。而不影响到其他的数据库的架构。对于架构来说,一旦架构生成,则在该数据库下,不论是那个登录名登录,只要有操作该数据库的权限,就可以应用该架构,比如某个登录账户有建表的权限,则就可以在该数据库下,建立表时,就可以应用该架构。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多