`
linweibin
  • 浏览: 32338 次
  • 性别: 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身份登录( 很重要,千万别忘记)

分享到:
评论

相关推荐

    赋予数据库断点权限以及数据库解锁命令

    但需要注意的是,这种功能默认情况下并未对所有用户开放,而是需要通过特定的权限授予来进行启用。 ##### 2.1 赋予断点调试权限的命令 为了能够在Oracle 11g数据库中使用断点调试功能,需要给指定的用户账户授予...

    国家开放大学 数据库运维 形考3 数据库安全性与完整性控制实验

    这些表提供了关于用户权限、数据库权限、表权限和列权限的信息。 四、创建数据库和表 在实验中,我们创建了 school 数据库和多个表,例如 stuinfo 表、course 表和 stuandcour 表。这些表之间存在着复杂的关系,...

    access数据库权限设置[收集].pdf

    Access数据库权限设置是数据库管理中的重要环节,尤其是在多用户环境下,确保数据安全和访问控制显得尤为重要。Access数据库采用Windows操作系统的基础权限模型,允许管理员对不同用户进行细致的访问权限分配,以...

    MYSPL.开放源代码的关系型数据库管理系统zip

    **MYSPL 开放源代码的关系型数据库管理系统详解** MYSPL是一款基于开放源代码的、专注于关系型数据存储和管理的系统。它利用结构化查询语言(SQL),为开发者和管理员提供了强大而灵活的数据操作和管理工具。SQL是...

    JFinalUIB数据库权限管理系统 v4.zip

    《JFinalUIB数据库权限管理系统 V4:深度解析与应用》 JFinalUIB数据库权限管理系统V4是一款基于Java开发的高效、轻量级的管理工具,专为满足企业级应用中的数据安全与权限控制需求而设计。系统的核心是利用JFinal...

    通用权限数据库设计

    与传统的客户端/服务器(C/S)架构相比,B/S系统因浏览器的普遍性和开放性,对权限管理提出了更高要求。设计一个有效的权限管理系统,不仅能够防止未授权访问,还能确保不同角色的用户仅能访问其被授权的功能模块。 ...

    数据库应用技术 答案.zip

    国家开放大学提供的这门课程旨在帮助学生理解和掌握数据库的基本概念、设计原则以及实际操作技能。本压缩包文件“数据库应用技术 答案.zip”显然包含了这门课程的作业题目和参考答案,对于学习者来说,它是一份非常...

    ORACLE数据库的权限管理与资源分配.pdf

    在四川绵阳电信分公司的实例中,由于初期的开放式管理模式,开发人员、维护人员和查询人员对数据库的自由访问导致了一系列问题,如表数量急剧增加、磁盘空间碎片、生产表空间的安全性和性能受到影响等。 Oracle...

    数据运维 实验3 数据库安全性与完整性控制实验.pdf

    例如,INFORMATION_SCHEMA.USER_PRIVILEGES表可以查看用户权限相关信息,INFORMATION_SCHEMA.SCHEMA_PRIVILEGES表显示用户对特定数据库的权限,而INFORMATION_SCHEMA.TABLE_PRIVILEGES和COLUMN_PRIVILEGES表则分别...

    Java_数据库中表的开放控制平面.zip

    在Java中,可以通过执行SQL的GRANT和REVOKE语句来分配和撤销用户的数据库权限。例如,你可以创建用户并赋予他们只读或读写权限。 2. **预编译的PreparedStatement**:预编译的SQL语句可以防止SQL注入攻击,这是一种...

    瀚高数据库管理工具瀚高数据库管理工具

    6. 安全管理:管理数据库用户的权限,设置访问控制,确保数据的安全性和合规性。 7. 备份与恢复:提供数据库备份和恢复功能,支持全量备份和增量备份,确保数据在异常情况下的可恢复性。 8. 日志管理:查看和分析...

    mysql实验训练4-数据库系统维护.docx

    MySQL 数据库系统维护是指数据库管理员对数据库的日常维护和管理,包括用户管理、权限管理、数据库备份与恢复、数据导入导出等操作。以下是相关知识点: 一、数据库安全性 * 用户管理:创建用户、修改用户密码、...

    国内神通数据库工具,国产化开发

    在数据库管理方面,神通数据库工具提供了数据浏览、数据导入导出、数据库备份与恢复、表结构管理、用户权限管理等功能。这些功能使得数据库管理员能够有效地进行数据库维护和数据安全管理。此外,对于开发人员,神通...

    access数据库MDB数据文件导入oracle数据库操作步骤.pdf

    在打开PL/SQL工具后,需要登录用户名和密码,以便获取相应的数据库权限。 二步:选择ODBC导入器 在登录成功后,需要选择ODBC导入器工具,以便将MDB数据文件导入到Oracle数据库中。ODBC是开放式数据库连接标准,提供...

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

    实验4 数据库备份与恢复实验 数据库备份与恢复是数据库管理系统中非常重要的一部分。实验4 数据库备份与恢复实验旨在让学生掌握数据库备份与恢复的操作方法。 知识点1: 数据库备份 数据库备份是指将数据库中的...

    国家开放大学数据库应用技术.7z

    而数据库安全则关注权限控制、审计日志和防火墙设置,确保只有授权用户能访问敏感信息。 在提供的压缩包文件中,包含了国家开放大学2018年至2021年多个学期的试卷和答案,这些都是学习者评估自我学习成果、巩固知识...

    数据库或对象为只读

    "数据库或对象为只读"这个错误提示通常出现在尝试对数据库进行修改操作,但系统不允许修改的情况下。这可能由于多种原因导致,主要涉及到...在调整权限时要注意安全性,避免开放过大的权限,以免引发其他安全风险。

    国开作业数据库运维-本章自测66参考(含答案).docx

    数据库系统是管理和存储数据的复杂系统,它由多个组成部分构成,包括数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、硬件、软件以及相关的应用程序。数据库是存储实际数据的地方,而数据库管理系统是...

    Dao Jet数据库引擎

    Jet引擎以其强大的数据处理能力,支持多种数据类型和索引机制,以及对ODBC(开放数据库连接)的兼容性而知名。 Dao Jet数据库引擎使用DAO(数据访问对象)作为其主要的数据访问接口。DAO是Microsoft开发的一种编程...

Global site tag (gtag.js) - Google Analytics