sql中添加用户

sql中添加用户,第1张

没试过用代码添加用户,用企业管理器添加吧。

添加SQL Server登录的方法

1.展开服务器组,然后展开服务器。

2.展开"安全性",右击"登录",然后单击"新建登录"。

3.在"名称"框中,输入 Microsoft® SQL Server™ 登录的名称。

4.在"身份验证"下,选择"SQL Server 身份验证"。

5.在"密码"中输入密码。(可选)

6.可选:在"数据库"中,单击在登录到 SQL Server 实例之后登录将连接到的默认数据库。

授权SQL Server登录访问数据库的方法

1.展开服务器组,然后展开服务器。

2.展开"数据库"文件夹,然后展开将授权登录访问的数据库。

3.右击"用户",然后单击"新建数据库用户"命令。

4.在"登录名"框中,单击要授权访问数据库的 Microsoft® SQL Server™ 登录。

5.在"用户名"中,输入在数据库中识别登录所用的用户名。(可选)在默认的情况下,它设置为登录名。

6.除 public(默认值)外,还可选择其它数据库角色成员。(可选)

为用户、组或角色授予在多个对象中的权限的方法(企业管理器)

向用户、组或角色授予多个对象的权限

1.展开服务器组,然后展开服务器。

2.展开"数据库"文件夹,然后展开用户、组或角色所属的数据库。

3.根据权限所要授予的用户、组或角色的类型,单击"用户"或"角色"。

4.在"详细信息"窗格中,右击权限所要授予的用户、组或角色,指向"所有任务",然后单击"管理权限"。

5.单击"列出全部对象",然后选择授予每个对象的权限。

将成员添加到 SQL Server 数据库角色中的方法(企业管理器)

1.向 SQL Server 数据库角色添加成员

2.展开服务器组,然后展开服务器。

3.展开"数据库"文件夹,然后展开角色所在的数据库。

4.单击"角色"。

5.在"详细信息"窗格中,右击用户所要加入的角色,然后单击"属性"。

6.单击"添加",然后单击要添加的一个或多个用户。

为数据库添加新的登录名,有两种方式:一:windows身份 二:sqlserver身份

首先,采用windows或sa(超级管理员)身份登录本地数据库,展开数据库——安全性——登录名,右键新建登录名,

如上图所示,新建登录名“user_a”,选择sqlserver身份验证,设置密码,不勾选强制实施密码策略,确定。

创建完数据库,断开数据库连接,重新登录,使用新建的user_a的sqlserver身份登录。

可以发现登录成功,但不能访问自己创建的e_market数据库。

接下来,为e_market数据库创建用户名,并添加使用权限。

先断开数据库连接,使用windows身份或sa登录数据库;

方法一:

如上图所示,打开自己创建的要添加用户的数据库e_market,展开,选择安全性——用户——右键新建用户

在选择页——常规,创建带登录名的sql用户,登录名选择刚刚新建的登录名user_a,再自定义用户名;然后点击选择页——安全对象。

选择搜索——特定类型的所有对象——确定。

勾选表——确定。

为用户user_a添加想使用的权限,在授予栏打钩即可。

完成后,断开服务器连接,用user_a重新登录,检查。

没有赋予用户权限的用户,只能打开用户所属的数据库,但不能对数据库中的表进行 *** 作;所以加上权限一步是必须的。

创建用户步骤:

第一步:安全性->登录名右键新建登录名

第二步:输入你的登录名,选择SQLserver身份验证,设置登录密码。取消强制密码过期(看具体设定,一般取消)

第三步:选择左上角服务器角色,勾选中public,如果你需要使他拥有所有的权限勾选(sysadmin)

第四步:选择左上角的用户映射,右边的上部分是勾选有权限 *** 作的数据库,下边是定义设置登陆者的角色身份

第五步:左上角的状态,授予和启用。点击确定用户就创建了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11921128.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存