Base de datos Dameng DM8 (4)

¡Continúe creando, acelere el crecimiento! Este es el 4to día de mi participación en el "Nuggets Daily New Plan · June Update Challenge", haz clic para ver los detalles del evento

La vida es interminable, el aprendizaje es interminable.

Fuera de contexto

Un aspecto importante de que los humanos somos superiores a otras especies es que los humanos hemos aprendido a pensar, por lo que pensar es muy importante en la evolución de los seres humanos. Para evitar que a todos se les oxide la cabeza, planeo hacer una pregunta todos los días para dejar todos piénsenlo. .

Pregunta del día: Decir que el fantasma en la película de fantasmas intentó por todos los medios enviar gente a su lado, ¿no sería vergonzoso conocerlo?

Sin más preámbulos, ¡hagamos stock!

texto

inserte la descripción de la imagen aquí

La última vez que hablé sobre el esquema de la base de datos Dameng, hoy explicaré el usuario en detalle.

Usuario definido

Puede usar USUARIO directamente para conectarse al servidor de datos en la base de datos de Dream. Hay cuatro tipos de usuarios por defecto.

Captura de pantalla_20220030030027.png

Administrador, auditoría, seguridad, sistema, con diferentes permisos

Por ejemplo: cree un usuario TEST con una contraseña de test123456

create user TEST identified by test12345;
复制代码

creat user crea un usuario, seguido de un nombre de usuario. La mayoría de los nombres en la base de datos de Dameng están limitados a 128 bytes de longitud y el nombre de usuario es único.

identificado por es el método de verificación, seguido de la contraseña de inicio de sesión, es decir, la contraseña. La longitud de la contraseña debe exceder los nueve caracteres, de lo contrario se informará un error.

Al crear un usuario, también puede establecer límites de recursos, como sesiones frecuentes, por ejemplo: el ejemplo anterior establece el tiempo de espera de la sesión en 30 minutos

create user TEST identified by test12345 limit connect_time 3;
复制代码

También puede configurar el método de cifrado para la contraseña, por ejemplo, agregar el cifrado sha256

create user TEST identified by test12345 hash with sha256 limit connect_time 3;
复制代码

También puede establecer el número máximo de conexiones, etc., consulte el manual para obtener más información.

Modificación y eliminación de usuarios

Modifique y elimine el cambio de usuario correspondiente y elimine el usuario

Tenga en cuenta que el ejecutor de la declaración debe tener la autoridad correspondiente. Al eliminar, es lo mismo que el modo. Se puede agregar CASCADE para evitar que no se reporte ningún error.

Permiso concedido

La palabra clave GRANT otorga privilegios de usuario y se puede usar al crear y modificar usuarios.

Por ejemplo: modifique los permisos de proxy de prueba de usuario para autenticar el inicio de sesión del usuario tt

ALTER USER test GRANT CONNECT THROUGH tt;
复制代码

Espere con ansias el próximo artículo sobre la construcción de una mesa.

inserte la descripción de la imagen aquí

Después de leer, si encuentra algún error, escríbalo a continuación. ¡Compite conmigo, el tigre negro Afu!inserte la descripción de la imagen aquí

Supongo que te gusta

Origin juejin.im/post/7103437105107304455
Recomendado
Clasificación