您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 陇南分类信息网,免费分类信息发布

mysql 用户跟权限管理

2024/3/16 1:12:19发布40次查看
mysql 用户和权限管理 首先mysql root用户登录 [root@xx ~]# mysql -u root -p enter password: 输入密码 切换数据库 mysql use mysql; 创建一个用户 mysql insert into user(host,user,password) values (%,game,password(xxxxx));query ok, 1 row aff
mysql 用户和权限管理
首先mysql root用户登录
[root@xx ~]# mysql -u root -p enter password: 输入密码
切换数据库
mysql> use mysql;
创建一个用户
mysql> insert into user(host,user,password) values (%,game,password(xxxxx));query ok, 1 row affected, 4 warnings (0.00 sec)
host表示可以进行连接的主机
% 通配符,表示任何主机,允许远程连接时一般这么设置
也可以设置某个ip段: x.x.x.%
localhost表示只能本机连
刷新系统权限
mysql> flush privileges;query ok, 0 rows affected (0.00 sec)

创建一个数据库
mysql> create database game;query ok, 1 row affected (0.06 sec)
分配game数据库的所有权限给game用户
mysql> grant all privileges on game.* to game@% identified by 'xxxx';query ok, 0 rows affected (0.00 sec)
all 表示dba权限 包括 select, insert, update, delete,create,alter,execute ...
game.*表示game下的所有对象,也可以 *.*表示所有数据库对象
如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on game.* to game@localhost identified by 'xxxx';
刷新系统权限
mysql> flush privileges;query ok, 0 rows affected (0.00 sec)

这是game用户可以远程连接game数据库
修改指定用户密码
mysql>update mysql.user set password=password('新密码') where user=game and host=%;
删除指定用户
mysql>delete from user where user=game and host=localhost;mysql>flush privileges;
查看用户权限
mysql> show grants for game;+-----------------------------------------------------------------------------------------------------+| grants for game@% |+-----------------------------------------------------------------------------------------------------+| grant usage on *.* to 'game'@'%' identified by password '*6830234338985b955032067de689afc3ecd27eea' || grant all privileges on `game`.* to 'game'@'%' |+-----------------------------------------------------------------------------------------------------+2 rows in set (0.00 sec)
收回用户权限
revoke all on game.* from game@%;
分配权限是 grant 权限 to 用户,收回是revoke 权限 from 用户。
修改用户或用户相关的权限等,都要执行flush privileges才生效
mysql> quit
bye
陇南分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录