MySQL/MariaDB关于用户表的一些记录
用户表在mysql.user,用户名和IP不是一一对应的关系,同用户名可能存在多个。
创建用户(创建后用户权限为usage,既没权限)
create user 'test'@'%' identified by '123456'
注意%不包括localhost(localhost是不使用TCP连接的,而使用Unix Socket)。
授权:
grant [privileges] on [dbname].[tablename] to [username]@[ip] [identified by]
privileges可取值:
all privileges/
select/update/insert/delete/
create/drop/alter/
references/create temporary tables/indexs/create view/show view/
create routine/alter routine/execute/
如果包括了identified by可以直接创建新用户。
查看当前用户(自己)权限:
show grants;
查看其他 MySQL 用户权限:
show grants for user@ip;
发表于 2018-12-22 23:35:00 并被添加「」标签,阅读量: 826 。
此处评论已关闭