MysqL设置用户指定ip地址 *** 作数据库的方法:使用grant函数,语法为【grant priv_type on MysqL.user to 'user'@'host' IDentifIEd by 'password' with】。
MysqL设置用户指定ip地址 *** 作数据库的方法:
语法:
grant priv_type on MysqL.user to 'user'@'host' IDentifIEd by 'password' with grant option;
priv_type:代表允许 *** 作数据库的权限
user:代表数据库用户名
host:代表IP地址
password:代表设置的密码
刷新user权限表:flush privileges;
三、案例
1、设置所有数据库、所有表、任意ip可以连接数据库,授权给用户名Ping并设置密码为123456
grant all on *.* to 'Ping'@'%' IDentifIEd by '123456';flush privileges;
2、授权表cloud的记录修改权限给连接ip地址是192.168.100.1和用户名是Ping并且密码为123456
grant update(name,sex) on cloud to 'Ping'@'192.168.100.1' IDentifIEd by '123456';flush privileges;
四、查看数据库权限表
MysqL> select * from MysqL.user where host='localhost'\G;*************************** 1. row *************************** Host: localhost User: Password: Select_priv: N Insert_priv: N Update_priv: N Delete_priv: N Create_priv: N Drop_priv: N Reload_priv: N Shutdown_priv: N Process_priv: N file_priv: N Grant_priv: N References_priv: N Index_priv: N Alter_priv: N Show_db_priv: N Super_priv: NCreate_tmp_table_priv: N Lock_tables_priv: N Execute_priv: N Repl_slave_priv: N Repl_clIEnt_priv: N Create_vIEw_priv: N Show_vIEw_priv: N Create_routine_priv: N Alter_routine_priv: N Create_user_priv: N Event_priv: N Trigger_priv: N ssl_type: ssl_cipher: x509_issuer: x509_subject: max_questions: 0 max_updates: 0 max_connections: 0 max_user_connections: 0
总结更多相关免费学习推荐:mysql教程(视频)
以上是内存溢出为你收集整理的Mysql如何设置用户指定ip地址 *** 作数据库全部内容,希望文章能够帮你解决Mysql如何设置用户指定ip地址 *** 作数据库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)