权限和 Sybase Central

对 Adaptive Server、数据库和数据库对象的访问是通过用户自动获得的权限以及显式指派的权限控制的。自动权限是随与用户登录名关联的角色提供的,或者是随数据库或对象所有权提供的。显式权限是由授权用户授予的。

要访问 Adaptive Server,用户必须具有 Adaptive Server 登录名。要访问数据库或数据库对象,必须在数据库中创建相应的用户。除非数据库用户在数据库中具有自动权限(由于角色指派、组成员资格以及数据库或对象所有权),否则,必须为用户授予显式权限。

Steps设置新用户以使用数据库

  1. 为用户创建新的 Adaptive Server 登录名,并为该登录名指派角色或别名(可选)。

  2. 将用户添加到数据库中,并将用户添加到某个组中(可选)。

  3. 为用户授予使用命令和数据库对象的权限。

NoteAdaptive Server 还允许“guest”用户访问数据库。有关 guest 用户的信息以及有关控制对数据库的访问的详细信息,请参见《系统管理指南》。

要使用 Sybase Central 管理 Adaptive Server,除了Table 25-1 中列出的权限之外,可能还需要其它权限。这是因为,要获取填充属性表中的字段所需的信息,除了特定任务所需的那些权限之外,可能还需要其它权限。

如果您没有足够的权限来管理对象,则会以错误消息的形式通知您,例如,错误消息指出,在您尝试打开属性表时,对象的 select 权限已被拒绝。如果收到此消息,您仍然可以打开属性表,但可能无法获取某些信息。