登录/组角色对话框
登录/组角色对话框¶
使用 登录/组角色 对话框定义角色。角色可以是单个用户(具有或没有登录权限)或一组用户。请注意,在群集级别定义的角色由群集中的所有数据库共享。
登录/组角色 对话框通过以下对话框选项卡组织角色的创建和管理: 一般,定义,特权,参数和安全性。 “ SQL”选项卡显示由对话框选择生成的SQL代码。
使用 常规 选项卡上的字段来标识角色。
-
使用“名称”字段提供角色的名称。名称将显示在树控件中。
-
在“注释”字段中提供有关角色的注释。
单击 定义 选项卡以继续。
使用 定义 选项卡设置密码并配置连接规则:
-
在“密码”字段中提供将与该角色关联的密码。
-
在“帐户过期”字段中提供密码的过期日期(该角色不会过期)。当用户使用基于非密码的身份验证方法登录时,不会强制使用到期日期。
-
如果角色是登录角色,请在“连接限制”字段中指定该角色可以建立的并发连接数。默认值(-1)允许无限制的连接。
单击权限选项卡以继续。
使用 权限 选项卡向角色授予权限。
-
如果角色具有登录权限,请切换到“是”位置。默认值为“否”。
-
如果角色是数据库中的超级用户,请将超级用户开关移到“是”位置。默认值为“否”。
-
切换到“是”位置以指定是否允许角色创建角色。具有此特权的角色可以更改和删除角色。默认值为“否”。
-
将“创建数据库”开关移到“是”位置,以控制角色是否可以创建数据库。默认值为“否”。
-
禁用该开关,直到为角色赋予超级用户特权。移动更新目录?切换到“否”位置以控制角色是否可以更新目录。当超级用户开关位于“是”位置时,默认值为“是”。
-
从父角色移到继承权限?如果角色不继承特权,请切换到“无”位置。默认值为是。
-
切换到“是”位置,以控制角色可以启动流复制还是使系统进入和退出备份模式。默认值为“否”。
在 角色成员 字段中指定角色的成员。在 角色 字段内单击以从下拉列表中选择角色名称。选中角色名称右边的复选框,以确认每个选择;通过单击角色名称左侧的x来删除选择。成员资格将授予指定角色的特权传达给其每个成员。
单击参数选项卡以继续。
当角色连接到指定的数据库时,请使用“参数”选项卡上的字段来设置所选配置参数的会话默认值。此选项卡调用ALTER ROLE…SET configuration_parameter语法。单击添加图标(+)为参数分配一个值。
-
使用“名称”字段中的下拉列表框选择一个参数。
-
使用“值”字段为参数指定一个值。
-
使用“数据库”字段中的下拉列表框选择一个数据库。
单击添加图标(+)以指定每个其他参数;要丢弃参数,请单击行左侧的垃圾桶图标,然后在“删除行”弹出窗口中确认删除。
单击安全性选项卡以继续。
使用“安全性”选项卡定义应用于角色的安全性标签。单击添加图标(+)添加每个安全标签选择。
-
在提供者字段中指定安全标签提供者。必须加载指定的提供者,并且必须同意提议的标签操作。
-
在“安全标签”字段中指定一个安全标签。给定标签的含义由标签提供者决定。 SeaboxSQL对标签提供者是否必须解释或如何解释安全标签没有任何限制;它仅提供了一种存储它们的机制。
要丢弃安全标签,请单击行左侧的垃圾桶图标,然后在“删除行”弹出窗口中确认删除。
单击“ SQL”选项卡以继续。
在 登录/组角色 对话框中的输入会生成一个SQL命令(请参见下面的示例)。使用“ SQL”选项卡进行检查;重新访问或切换选项卡以对SQL命令进行任何更改。
-
单击信息按钮(i)以访问联机SQL帮助。
-
单击“帮助”按钮(?)以访问该对话框的文档。
-
单击保存按钮以保存工作。
-
单击取消按钮退出而不保存工作。
-
单击重置按钮以恢复配置参数。