sql server服务器的登录账户与数据库用户账户的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server服务器的登录账户与数据库用户账户的区别相关的知识,希望对你有一定的参考价值。

sql
server服务器的登录账户
就是WINDOW的帐户,比如ADMINISTRATOR这种帐户。
你可以在控制面板里的用户管理里添加。
数据库用户账户
就是SQL
SERVER里面设定的帐户,比如SQL初始的SA帐户。
你可以在SQL
SERVER里面添加。
参考技术A 1.把你的用户自定义数据库放入一个系统提供的数据库。系统提供的数据库有:db_owner,db_accessadmin,db_securityadmin,db_ddladmin,db_backupoperator,db_datareader,db_datawriter,db_denydatareader和db_denydatawriter。
2.把你的用户自定义数据库添加到将作为开发环境的db_datareader和db_datawriter中。如果你已经有一个可以添加和/或删除用户自定义数据库对象的开发环境,你就只需要取消这个权限或是把你的用户自定义数据库添加到db_ddladmin系统数据库中。
3.把数据库用户作为数据库成员添加到你的用户自定义数据库中。
4.取消所有的公共权限。
不要向公共用户发出deny命令。如果你向公共用户发出了deny命令,用户将不能读取用户自定义数据库的对象。用revoke命令代替deny命令来取消读取公共数据库的权限。这样设置后,数据库的用户就是用户自定义数据库的成员了。用户自定义数据库具有读取用户自定义数据库对象的权限。因此这个用户自定义数据库允许数据库用户读取用户自定义数据库的对象。

数据库sqlserver2008登陆名密码登陆不了怎么办

相信很多人都跟小编一样不管是什么账号,如果很久不用就会忘记登录密码,像数据库SQL Server2008也一样有用户名和登录密码,下面小编就分享一下如何找回或修改SQL Server2008密码

    首先以超级管理员administrator账户登录到电脑,然后打开据库SQL Server2008至登录界面,然后选择windows身份验证(注意:必须是超级管理员账户哦,否则是无法使用windows身份验证登录的)

    2

    登录进去后找到安全性菜单,然后在登录名中找到你要修改的用户,这里以"sa" 账号为例

    3

    双击sa账户弹出修改密码的窗口,然后选择“常规”在密码输入框中重新输入密码即可

    4

    如果发现还是无法登录的情况,请回主界面在左边的列表中选择第一项,然后单击鼠标右键,选择属性

    5

    在弹出的对话框中找到安全性,然后在服务器身份验证中选择“SQL Server和windows身份验证”,登录审核选择“仅限失败的登录”。

    END

参考技术A 可能是安装失败。比如你用第三方安装包可能就会这样。也可能是被360之类安全软件拦截了 参考技术B 用windows身份验证登录啊

以上是关于sql server服务器的登录账户与数据库用户账户的区别的主要内容,如果未能解决你的问题,请参考以下文章

如何为SQL Server2008添加登录账户并配置权限

SQL Server 中的登录名与用户名有啥区别和联系?

SQL SERVER 2008只能用windows用户登录,不能用SQL SERVER 用户验证登录,很是头疼,希望高手给指点指点

SQL Server用户权限问题

抓住业务核心,避免过度抽象

sql server 2008 添加账户出错 15401