|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你碰到的问题可能已经在社区中被别的人已经问过,即使没有MySQL学习教程,你也可以提出问题或通过Google来搜索答案。社区的相关负责人士:“MySQL社区是活跃、友好和内容渊博的。”mysql|server|办理
MySQL:没法远程登进MySQLServer
实验用MySQLAdminstratorGUITool登进MySQLServer,Server却复兴毛病讯息:Host60-248-32-13.HINET-IP.hinet.netisnotallowedtoconnecttothis
MySQLserver
这个是由于权限的成绩,处置体例以下:
shell>mysql--user=root-p
输出暗码
mysql>usemysql
mysql>GRANTSELECT,INSERT,UPDATE,DELETEON[db_name].*TO[username]@[ipadd]identifiedby[password];
[username]:远程登进的利用者代码
[db_name]:暗示欲开放给利用者的数据库称
[password]:远程登进的利用者暗码
[ipadd]:IP地点大概IP反查后的DNSName,此例的内容需填进60-248-32-13.HINET-IP.hinet.net,包函上引号()
(实在就是在远端服务器上实行,地点填写当地主机的ip地点。)
假如但愿开放一切权限的话请实行:
mysql>updateusersetselect_priv=Y,Insert_priv=Y,Update_priv=Y,delete_priv=Y,Create_priv=Y,Drop_priv=Y,Reload_priv=Y,shutdown_priv=Y,Process_priv=Y,File_priv=Y,Grant_priv=Y,references_priv=Y,Index_priv=Y,Alter_priv=Y,Show_db_priv=Y,Super_priv=Y,Create_tmp_table_priv=Y,Lock_tables_priv=Y,Execute_priv=Y,Repl_slave_priv=Y,Repl_client_priv=Ywhereuser=[username];
怎样办理客户端与服务器真个毗连(mysql):xxx.xxx.xxx.xxxisnotallowedtoconnecttothismysqlserv
这两天弄MySQL,碰到一些成绩,怕忘记,放下去,留着备用
这个办法是在google上搜出来的,不外他是转自CSDN,^_^
1、进进mysql,创立一个新用户xuys:
格局:grant权限on数据库名.表名用户@登录主机identifiedby"用户暗码";
grantselect,update,insert,deleteon*.*toxuys@192.168.88.234identifiedby"xuys1234";
检察了局,实行:
usemysql;
selecthost,user,passwordfromuser;
能够看到在user表中已有方才创立的xuys用户。host字段暗示登录的主机,其值能够用IP,也可用主机名,
将host字段的值改成%就暗示在任何客户端呆板上能以xuys用户登录到mysql服务器,倡议在开辟时设为%。
updateusersethost=%whereuser=xuys;
2、./mysqladmin-uroot-p21centuryreload
./mysqladmin-uroot-p21centuryshutdown
3、./mysqld_safe--user-root&
记着:对受权表的任何修正都必要从头reload,即实行第3步。
假如经由以上3个步骤仍是没法从客户端毗连,请实行以下操纵,在mysql数据库的db表中拔出一笔记录:
usemysql;
insertintodbvalues(192.168.88.234,%,xuys,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y);
updatedbsethost=%whereuser=xuys;
反复实行下面的第2、3步。
能够以较低的成本向客户提供IT所有权,当节约成本成为客户最高优先级时,解决方案提供商可以向更多的客户同时提供服务。虽然有许多来自RDBMS固有的局限性。 |
|