美团网网站建设 费用,找人做网站,做高仿包的能做网站吗,建网站入门一、增加权限
mysql grant 权限1,权限2,...权限n on 数据库名称.表名称 to 用户名用户地址 identified by 连接口令;
mysqlflush privileges; (刷新系统权限表)
权限1,权限2,...权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,rel…一、增加权限
mysql grant 权限1,权限2,...权限n on 数据库名称.表名称 to 用户名用户地址 identified by 连接口令;
mysqlflush privileges; (刷新系统权限表)
权限1,权限2,...权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。 当权限1,权限2,...权限n被all privileges或者all代替表示赋予用户全部权限。 当数据库名称.表名称被*.*代替表示赋予用户操作服务器上所有数据库所有表的权限。 用户地址可以是localhost也可以是ip地址、机器名字、域名。也可以用%表示从任何地址连接。 连接口令不能为空否则创建失败。
eg:
mysqlgrant select,insert,update,delete,create,drop on vtdc.employee to joe10.163.225.87 identified by 123;
mysql flush privileges; 给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限并设定口令为123。
mysqlgrant all privileges on vtdc.* to joe10.163.225.87 identified by 123;
mysql flush privileges; 给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限并设定口令为123。
mysqlgrant all privileges on *.* to joe10.163.225.87 identified by 123;
mysql flush privileges; 给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限并设定口令为123。
mysqlgrant all privileges on *.* to joelocalhost identified by 123;
mysql flush privileges; 给本机用户joe分配可对所有数据库的所有表进行所有操作的权限并设定口令为123。
mysql grant all on *.* to yushan% identified by 123 ;
mysql flush privileges; (刷新系统权限表) (执行完会在mysql.user表插入一条记录all表示所有权限(包括增 删 改 查等权限) *.* 表示所有数据库yushan为添加的用户名123为密码,%为匹配的所有主机 mysqlgrant select,update on db.* to yushanlocalhost identified by 123;
mysql flush privileges;
给本机用户yushan分配可对所有数据库的所有表进行查找和更新的权限并设定口令为123。
参考自https://www.linuxidc.com/Linux/2008-01/10699.htm
https://www.cnblogs.com/watchfree/p/5767738.html
二、查看权限
查看权限: SHOW GRANTS FOR user1;修改密码: SET PASSWORD FOR user1 PASSWORD(newpwd); SET PASSWORD PASSWORD(newpwd);移除权限: REVOKE all ON *.* FROM user1;删除用户: DROP USER user1;
参考自https://www.cnblogs.com/SQL888/p/5748824.html