标签:use bsp roc 16px 两种 管理员 mysq size 创建
MySQL 是一个多用户的数据库系统,按权限,用户可以分为两种:root 用户,超级管理员,和由 root 用户创建的普通用户。
CREATE USER username IDENTIFIED BY ‘password‘;
SELECT USER,HOST FROM USER(该表位于 mysql 库中)
示例
创建一个 u_sxt 的用户,并查看创建是否成功。
select user,host from mysql.user create user u_sxt IDENTIFIED by ‘sxt‘
新用户创建完后是无法登陆的,需要分配权限。
GRANT 权限 ON 数据库.表 TO 用户名@登录主机 IDENTIFIED BY "密码" GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘localhost‘ IDENTIFIED BY ‘password‘
登陆主机:
权限列表
示例
为 u_sxt 用户分配只能查询 bjsxt 库中的 employees 表,并且只能在本机登陆的权限。
grant select ON bjsxt.employees to ‘u_sxt‘@‘localhost‘ IDENTIFIED by ‘sxt‘
每当调整权限后,通常需要执行以下语句刷新权限
FLUSH PRIVILEGES
DROP USER username@localhost
示例
删除 u_sxt 用户
drop user ‘u_sxt‘@‘localhost‘
标签:use bsp roc 16px 两种 管理员 mysq size 创建
原文地址:https://www.cnblogs.com/qiaoxin11/p/12807568.html