`
linweibin
  • 浏览: 31662 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

数据库权限开放

 
阅读更多

1、改表法

  可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

  mysql -u root -p

mysql>use mysql;

  mysql>update user set host = '%' where user = 'root';

  mysql>select host, user from user;

  2、授权法

  在安装mysql的机器上运行:

  1、d:\mysql\bin\>mysql -h localhost -u root

  //这样应该可以进入MySQL服务器

  2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION

  //赋予任何主机访问数据的权限

例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

  GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WI

  TH GRANT OPTION;

  如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

  GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY

  'mypassword' WITH GRANT OPTION;

  3、mysql>FLUSH PRIVILEGES

  //修改生效

  4、mysql>EXIT

  退出MySQL服务器,这样就可以在其它任何的主机上以root身份登录( 很重要,千万别忘记)

分享到:
评论

相关推荐

    实验4 数据库备份与恢复实验 (2).docx

    实验4 数据库备份与恢复实验

    数据库管理职责.doc

    3、数据库管理员必须保证系统的正常开放。除故障情况外,系统调整必须放在非业务运 作时间,并通知各用户。 4、数据库打补丁或者版本升级,必须先得到室主管审核同意,并做好版本记录。 5、相关技术人员必须按时做好...

    数据库学习基础之名词解释

    Informix不仅可以建立数据库,还可以方便地重构数据库,系统的保护措施十分健全,不仅能使数据得到保护而不被权限外的用户存取,且能重新建立丢失了的文件及恢复被破坏了的数据。其文件的大小不受磁盘空间的限制,域...

    Oracle大型数据库技术详解

    它提供开放的、全面的、和集成的信息管理方法。每个Server由一个 Oracle DB和一个 Oracle Server实例组成。它具有场地自治性(Site Autonomy)和提供数据存储透明机制,以此可实现数据存储透明性。每个 Oracle数据库...

    数据库课程设计图书馆管理系统.doc

    除此之外系统还应包 括信息系统必须具备的通用功能,例如用户登陆、权限管理、权限设置、数据备份与恢 复等,由于有很多数据库应用方面的书籍对此均有介绍,这里就不再详细介绍了。 图1 图书馆管理系统应包括的基本...

    电子商务数据库设计1111

    (1)商家管理员:此类客户可以取得商城管理员的权限,可以浏览所有客户信息,查找客户,给客户分配合理的权限,删除不合法客户等。 (2)商城游客:只可以浏览商城开放的业务和信息,不可以进行网上交 也不为该类...

    超市管理数据库课程设计大作业.doc

    第1节 课程设计背景及意义 1.1课程设计背景 随着我国改革开放的不断深入、经济飞速的发展,企业要想生存发展,要想在激烈的市 场竞争中立于不败之地,没有现代化的管理是万万不行的。作为现代社会的一部分,超市 必须...

    用户角色权限重新开放下载

    用户角色权限源码,其中包括数据库资源,数据库设计文档,layui布局等,绝对不亏,应广大开发者朋友要求,该资源重新开放下载,机会不要错过昂

    设计一个java开放平台的总结

    系统设计:开放平台需要具有良好的可用性、可扩展性和易用性,因此需要设计合理的系统设计,包括用户界面设计、系统权限管理、系统监控等。 安全和合规:开放平台需要具有高度的安全性和合规性,包括用户数据保护、...

    数据库课程设计-java员工管理系统(源码+报告).zip

    根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件...第二模块:登陆管理模块(只对管理员权限开放) 1、可通过用户的ID、姓名以及员工号查询登陆者的基本信息 2、可添加登录

    开放实验室管理系统(Vue+SpringBoot+MySQL)源码+数据库+功能文档+开题+文献+任务书+PPT

    开放实验室管理系统基于角色的访问控制,给学生、实验室管理员使用,可将权限精确到按钮级别,您可以自定义角色并分配权限,系统适合设计精确的权限约束需求。 高分毕业设计项目,也可作为课程设计、大作业,下载...

    数据库系统的安全机制.doc

    每当用户发出存取数据库的操作请求后(请求一般应包括操作类型、操作对象和操 作用户等信息),DBMS查找数据字典,根据安全规则进行合法权限检查,若用户的操作 请求超出了定义的权限,系统将拒绝执行此项操作。...

    数据库系统选择题及答案.doc

    A.DBA是数据库系统的超级用户,负责控制和管理各个用户的访问权限 B.DBA要负责监控数据库的运行 C.DBA要负责前端应用程序的开发 D.DBA要负责当数据库系统发生故障时进行恢复 4. DBMS是指( C )。 A.数据库 ...

    电力系统数据库安全解决方案.docx

    目前电力行业已有一些系统如ERP是要通过互联网为公众开放的,数据库如果放在内网,会影响数据库的正常访问。但是放在外网,就有黑客以应用服务器为跳板,进行对数据库服务器攻击的风险。电力行业用于互联网安全防护的...

    数据库安全机制.doc

    由于数据库用户的安全等级是不同的,因此分配给他们的权限也是不一样的,数据库 系统必须建立严格的用户认证机制。身份的标识和鉴别是DBMS对访问者授权的前提,并 且通过审计机制使DBMS保留追究用户行为责任的能力...

    数据库系统的核心(3).docx

    因此需要对用户进行严格的管理,只有真正可信的人员才拥有管理数据库用户的权限; 2)数据库需要有操作规范。数据库中数据才是核心,不能有任何的破坏,数据库管理员是唯一能直接访问数据库的人员,管理员的操作是...

    网络数据库安全设计与实现.doc

    网络数据库安全设计与实现 【摘 要】随着互联网飞速发展,网络环境日益开放,因此,网络数据库的安全问题显得越来 越重要。本文论述了网络数据库的安全设计,从三个方面阐述了网络数据库安全的实现 ,为网络数据库...

Global site tag (gtag.js) - Google Analytics