在SQL SERVER数据库管理系统中,如何创建数据库用户?

在SQL SERVER数据库管理系统中,如何创建数据库用户?,第1张

创建用户步骤:

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

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

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

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

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

◆没有适用的 Microsoft Windows NT�0�3 4.0 或 Windows�0�3 2000 组。

◆没有管理 Windows NT 4.0 或 Windows 2000 用户帐户的权限。

说明 请避免角色的深层嵌套以免影响性能。

例如,一个公司可能成立慈善活动委员会,其中包括来自不同部门,来自组织中各种不同级别的职员。这些职员需要访问数据库中特殊的项目表。没有只包括这些职员的现有 Windows NT 4.0 或 Windows 2000 组,而且没有其它理由在 Windows NT 4.0 或 Windows 2000 中创建这样一个组。可以为此项目创建一个自定义 SQL Server 数据库角色 CharityEvent,并将个别的 Windows NT 和 Windows 2000 用户添加到此数据库角色。当应用权限后,数据库角色中的用户便获得对表的访问权限。其它数据库活动的权限不受影响,只有 CharityEvent 用户可以使用该项目表。

SQL Server 角色存在于一个数据库中,不能跨多个数据库。

使用数据库角色的好处包括:

◆对于任何用户,都可以随时让多个数据库角色处于活动状态。

◆如果所有用户、组和角色都在当前数据库中,则 SQL Server 角色可以包含 Windows NT 4.0 或 Windows 2000 组和用户,以及 SQL Server 用户和其它角色。

◆在同一数据库中,一个用户可属于多个角色。

◆提供了可伸缩模型以便在数据库中设置正确的安全级别。

说明 数据库角色要么在创建角色时由明确指定为所有者的用户所拥有,要么在未指定所有者时为创建角色的用户所拥有。角色的所有者决定可以在角色中添加或删除谁。


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

原文地址: http://outofmemory.cn/sjk/9247380.html

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

发表评论

登录后才能评论

评论列表(0条)

保存