当前位置: 首页 > news >正文

网站开发的例子百度搜索热度指数

网站开发的例子,百度搜索热度指数,阿里巴巴网站建设的功能定位,wordpress电影主题[MySQL]MySQL用户管理 文章目录 [MySQL]MySQL用户管理1. 用户的概念2. 用户信息3. 创建用户4. 修改用户密码5. 删除用户6. MySQL中的权限7. 给用户授权8. 回收权限 1. 用户的概念 MySQL中的用户分为超级用户#xff08;root#xff09;和普通用户。超级用户的操作是不受权限…[MySQL]MySQL用户管理 文章目录 [MySQL]MySQL用户管理1. 用户的概念2. 用户信息3. 创建用户4. 修改用户密码5. 删除用户6. MySQL中的权限7. 给用户授权8. 回收权限 1. 用户的概念 MySQL中的用户分为超级用户root和普通用户。超级用户的操作是不受权限的约束的普通用户的操作是受权限约束的。 用户管理就是对用户信息和用户权限添加、修改、删除。 2. 用户信息 在安装MySQL时会默认生成一个名为mysql的数据库MySQL中的用户信息都存储在这个系统数据库mysql的user表中。 由于MySQL将用户信息都存在系统数据库mysql的user表中因此对用户管理的操作实际上就是对user表进行操作。可以通过操作user表实现用户管理但是操作起来比较麻烦。 查看已有数据库 使用系统数据库mysql并查看数据库中已有的表 查看user表中的数据 对user表中的部分字段进行说明 host 表示这个用户可以从哪个主机登陆其中localhost表示只能从本机登陆。user 用户名。authentication_string 用户密码通过password函数加密后的结果 。*_priv 用户拥有的权限。 3. 创建用户 创建用户的SQL语句如下 create user 用户名登陆主机/ip identified by 密码;创建用户时必须指明登录主机/ip其中可以使用 localhost 或本地环回地址127.0.0.1来设置成从本地主机登录、使用%设置用户在任何地址都能登录但是很危险。设置的密码会被MySQL加密成统一长度的字符数据。 创建用户示例 使用超级用户创建名为qxm的用户只能在本地主机登录密码为’123456’: 注 如果因为在配置文件中设置了root用户为无密码等原因导致创建用户时报以下错误 只需要输入flush privileges,再创建用户即可 创建用户后刷新权限确保用户一定创建成功 在本地启动一个客户端登录新创建的qxm用户 注 输入密码时是不回显的在输入密码后按下回车即可。 使用root用户和qxm用户查询已有数据库做对比 由于普通用户受到权限的约束因此有的数据普通用户是看不到的这也是用户权限管理的价值所在。 使用超级用户查看user表中数据 能看到user表中新增了qxm用户并且密码是加密后的结果。 4. 修改用户密码 修改用户密码的SQL语句如下 用户修改自己的用户密码 set passwordpassword(新的密码); 超级用户修改指定用户的密码 set password for 用户名主机名password(新的密码);修改用户密码需要调用了MySQL内置的password函数将密码进行加密。 修改用户密码示例 使用超级用户将qxm用户的密码修改为’123’: 刷新权限确保新的密码生效 5. 删除用户 删除用户的SQL语句如下 drop user 用户名主机名;删除用户时主机名不能省略。 删除用户示例 使用超级用户将qxm用户删除 删除用户后user表中相应的数据也被删除了。 6. MySQL中的权限 MySQL中提供的权限如下 权限列名上下文CREATECreate_priv数据库、表或索引DROPDrop_priv数据库或表GRANT OPTIONGrant_priv数据库、表或保存的程序REFERENCESReferences_priv数据库或表ALTERAlter_priv表DELETEDelete_priv表INDEXIndex_priv表SELECTSelect_priv表UPDATEUpdate_priv表CREATE VIEWCreate_view_priv视图SHOW VIEWShow_view_priv视图ALTER ROUTINEAlter_routine_priv保存的程序CREATE ROUTINECreate_routine_priv保存的程序EXECUTEExecute_priv保存的程序FILEFile_priv服务器主机上的文件访问CREATE TEMPORARY TABLESCreate_tmp_table_priv服务器管理LOCK TABLESLock_tables_priv服务器管理CREATE USERCreate_user_priv服务器管理PROCESSProcess_priv服务器管理RELOADReload_priv服务器管理REPLICATION CLIENTRepl_client_priv服务器管理REPLICATION SLAVERepl_slave_priv服务器管理SHOW DATABASESShow_db_priv服务器管理SHUTDOWNShutdown_priv服务器管理SUPERSuper_priv服务器管理 新创建的用户没有任何权限因此创建用户后需要给用户授权。 7. 给用户授权 给用户授权的SQL语句如下 grant 权限列表 on 库.表名 to 用户名登陆位置 [identified by 密码];*.* : 代表本系统中的所有数据库的所有对象表视图存储过程等。库.* : 表示某个数据库中的所有数据对象(表视图存储过程等)。identified by可选。 如果用户存在赋予权限的同时修改密码,如果该用户不存在就是创建用户。 用户授权示例 启动两个客户端其中一个客户端以超级用户身份的登录并创建数据库testDB,在数据库中创建表user,在另一个客户端中使用新创建的qxm用户登录 使用show grants for 用户名登录位置查看qxm用户被授予的权限 usage权限是没有权限的意思。 以qxm用户身份查看已有数据库 由于qxm用户没有权限因此看不到超级用户创建的testDB数据库。 使用超级用户给qxm用户授予对testDB数据库中user表的所有权限 使用qxm用户查看已有数据库testDB,并对库中的user的数据进行操作 由于被授权了对于testDB数据库的user表的所有权限因此qxm用户可以对user表的数据进行增删改查操作。 8. 回收权限 回收权限的SQL语句如下 revoke 权限列表 on 库.对象名 from 用户名登陆位置;回收权限示例 使用超级用户将对user表拥有所有权限的qxm用户的select权限回收 由于select权限被回收了因此qxm用户的权限列中没有select。 使用qxm对user表的数据进行操作 由于还有插入权限因此插入数据是不受限制的但是由于更新和删除操作都要先查询数据确定要操作的数据因此都被权限限制了。 使用超级用户查看user表的数据 通过查看表中数据说明qxm用户的插入数据操作确实成功了。
http://www.huolong8.cn/news/105569/

相关文章:

  • 玉泉营网站建设公司做网站有没有用
  • 佛山网站设计怎么做庞各庄网站开发公司
  • 厦门微网站建设公司黑牛网站建设
  • 聊城网站空间公司上海闵行龙湖天街
  • 网站的分辨率是多少像素网站开发的思维导图
  • 太原建筑市场网站西安网站建设eliwe
  • 自己的网站做appwordpress 阅读权限
  • 菏泽公司做网站做的好看的旅游网站
  • 建设网站是普通办公吗宜春做网站
  • 跨境电商网站建设成本电商网站储值消费系统
  • 网站二级域名怎么做兰州市住房和建设局网站
  • 设计素材网站月收益福州网建公司
  • 企业建网站有这个必要吗铜山区规划建设局网站
  • 广东的网站建设案例tp5手机网站开发
  • 专门做油站数据的网站好用的ppt模板免费下载网站
  • 建站行业转型七牛图床 wordpress
  • 自己做网站卖仿货免费电视剧大全网站
  • a5建站扎区门户网站建设
  • 网推公司怎么收费宁波seo网络推广定制
  • 做移动端网站维护网站费用
  • 品牌建设网站公司排名石家庄最好的网站建设公司哪家好
  • 公司网站建设基本流程塘沽有哪些互联网公司
  • 代做机械毕业设计网站宁波市高新区建设局网站
  • 网站怎么百度收录望京做网站
  • js做网站好吗wordpress写网站教程
  • 江苏建湖网站建设成都专业做网站的公司
  • wordpress旋转重庆seo软件
  • 上海公司查询网站甘肃省建设厅门户网站
  • php网站怎么做网络管理员网址
  • 非遗网站建设目的网站开发可演示的版本