Lindorm permite gestionar los usuarios y sus permisos. Desde el sistema de administración del clúster de LindormTable, puede agregar o eliminar usuarios, así como otorgarles y revocarles permisos de lectura o escritura.
Requisitos previos
Ya inició sesión en el sistema de administración del clúster de la instancia de destino. Para obtener más información, consulte Log on to the cluster management system.
Notas de uso
Solo las instancias Lindorm V1 instances admiten la gestión de usuarios en este sistema. Para el resto de las instancias Lindorm instances, utilice el sistema unified user authentication and permission management.
Agregar o eliminar usuarios
Crear un usuario
En el panel de navegación izquierdo del sistema de administración del clúster, seleccione .
En el lado derecho de la página, haga clic en + Add user.
En el cuadro de diálogo Add user, introduzca el Username y la Password.
Haga clic en OK.
Una vez creado el usuario, el sistema no permite consultar su contraseña. Si la olvida, deberá cambiarla.
Al crear un usuario, no se le otorga ningún permiso de forma automática. Debe asignarle los permisos manualmente. Para obtener más información, consulte Grant and revoke permissions.
Eliminar un usuario
Localice el usuario que desea eliminar y haga clic en Delete dentro de la columna Operation.
Haga clic en OK.
Cambiar la contraseña de un usuario
En la fila del usuario cuya contraseña desea modificar, haga clic en Change password dentro de la columna Operation.
En el cuadro de diálogo Change password, especifique la New password.
Haga clic en OK.
Gestión de permisos
Desde el sistema de administración del clúster, puede otorgar o revocar permisos a un usuario.
Niveles de permiso
Lindorm ofrece tres niveles jerárquicos de permisos. Ordenados de mayor a menor alcance, son: Global, Database (también conocido como Namespace) y Table.
Por ejemplo, si le otorga al usuario user1 permisos globales de lectura y escritura, podrá leer y escribir en todas las tablas de todas las bases de datos de la tabla ancha de Lindorm. De igual manera, si le concede al usuario user2 permisos de lectura y escritura sobre la base de datos Database1, tendrá acceso de lectura y escritura a todas las tablas de dicha base de datos, incluidas las nuevas que se creen.
Tipos de permisos
A continuación se muestran los tipos de permisos disponibles y la sintaxis de operación correspondiente.
Permiso | Descripción | Sintaxis |
WRITE | Operaciones relacionadas con la escritura de datos en las tablas de Lindorm. | PUT, BATCH, DELETE, INCREMENT, APPEND y CHECKANDMUTATE |
READ | Operaciones relacionadas con la lectura de datos de las tablas de Lindorm. | GET, SCAN y EXIST |
Operaciones para leer el descriptor y la información del namespace de las tablas en ApsaraDB for Lindorm. | GETTABLEDESCRIPTOR, LISTTABLES y LISTNAMESPACEDESCRIPTORS | |
ADMIN | Operaciones de lenguaje de definición de datos (DDL), excepto las relacionadas con la eliminación de tablas o de sus datos. | CREATETABLE, ENABLETABLE y DISABLETABLE |
Operaciones DDL relacionadas con namespaces. | CREATENAMESPACE | |
TRASH | Operaciones para eliminar tablas y truncar sus datos. | TRUNCATETABLE y DELETETABLE |
SYSTEM | Operaciones de operación y mantenimiento (O&M). Incluye las operaciones de migración y sincronización de datos ejecutadas mediante LTS. | COMPACT y FLUSH |
Otorgar y revocar permisos
En la columna Operation del usuario de destino, haga clic en More.
-
Elija la operación que desea ejecutar en la lista desplegable.
Otorgar permisos: asigne al usuario permisos globales, de namespace o de tabla.
Revocar permisos: retire del usuario los permisos globales, de namespace o de tabla.
En el cuadro de diálogo que aparece, seleccione o desmarque los permisos y la información relacionada.
Haga clic en OK.