mysql nuevo usuario y actualización de permisos / problema de apertura del puerto del servidor / archivo de configuración mongodb y establecer permisos de usuario

Consejo : este es mi sitio web personal de recursos de TI, puede entrar y echar un vistazo

El proyecto se puso en línea la semana pasada. Hubo muchas cosas. Nunca he venido a escribir algo urgente. Tengo un poco de tiempo hoy, así que compartamos con ustedes algunos de los problemas que surgieron cuando el proyecto se puso en línea. Espero que puedan consulte problemas similares cuando encuentre problemas similares.
1. Generalmente, usaremos Navicat como cliente para conectarnos a nuestro mysql. Ya sea para abrir la tabla de usuarios de mysql con Navicat para agregar un usuario o usar el comando sql para agregar un nuevo usuario, necesitamos usar los privilegios flush comando para actualizar los permisos antes de que surta efecto.;
2. Después de instalar el servicio en el servidor, debemos abrir el puerto correspondiente para el acceso remoto. Si el firewall del servidor no está encendido, puede acceder directamente a él, pero No se recomienda apagar el firewall, pero a veces el firewall se enciende, y también abre la necesidad de acceder El puerto aún no es accesible. En este caso, el operador donde se encuentra el servidor puede tener una política de grupo de seguridad, y necesitamos agregar el puerto al grupo de seguridad.
3. Contenido del archivo de configuración de Mongodb

#端口
port=27017
#数据库文件存放目录
dbpath=/home/***/mongodb/db
#日志文件存放路径
logpath=/home/***/mongodb/log/mongodb.log
#使用追加方式写日志
logappend=true
#以守护线程的方式运行,创建服务器进程
fork=true
#最大同时连接数
maxConns=100
#不启用验证
#noauth=true
#每次写入会记录一条操作日志
journal=true
#存储引擎有mmapv1、wiredTiger、mongorocks
storageEngine=wiredTiger
#访问IP
bind_ip=0.0.0.0
#用户验证
auth=true

Comando de inicio: mongod --config /home/***/mongodb/conf/mongodb.conf
establecer permisos de acceso
cambiar a la biblioteca de administración
usar administrador
crear usuario otorgar permisos de raíz
db.createUser ({usuario: "admin", pwd: "* 1ZszL # KRhwOg2Ms ", roles: [" root "]})
inicie sesión en
db.auth (" admin "," * 1ZszL # KRhwOg2Ms ")
para escribir un poco primero, hay un trabajo pionero para mejorar gradualmente la calidad de el artículo, gracias por leer!
Recomendar un buen lugar para aprender JAVA, hay muchos ejemplos, proyectos fáciles de usar y prácticos como microservicios + VUE que todo el mundo ha estado buscando
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_45345374/article/details/108577108
Recomendado
Clasificación