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

办网站流程深圳网站托管公司

办网站流程,深圳网站托管公司,自己在家做电商,捷信做单官方网站MySQL数据库用户管理 1、数据库权限1.1什么是数据库权限1.2数据库权限分类1.3用户管理 2、用户授权2.1grant提权2.2查看权限2.3撤销权限 3、修改密码3.1修改当前用户密码3.2修改其他用户密码3.3修改root密码 4、远程登录4.1远程登录4.2软件远程登录 5、总结 1、数据库权限 1.1… MySQL数据库用户管理 1、数据库权限1.1什么是数据库权限1.2数据库权限分类1.3用户管理 2、用户授权2.1grant提权2.2查看权限2.3撤销权限 3、修改密码3.1修改当前用户密码3.2修改其他用户密码3.3修改root密码 4、远程登录4.1远程登录4.2软件远程登录 5、总结 1、数据库权限 1.1什么是数据库权限 数据库权限是指控制数据库用户对数据库对象如表、视图、存储过程等进行操作的权限。数据库权限是数据库安全性的重要组成部分通过对数据库用户进行权限控制可以限制用户对敏感数据的访问和操作保护数据库的安全性和完整性。 1.2数据库权限分类 数据库权限通常分为以下几种类型 1、数据库级别权限控制用户对整个数据库的操作权限如创建、删除、备份、还原等。 2、对象级别权限控制用户对特定数据库对象如表、视图、存储过程等的操作权限如查询、修改、删除、插入等。 3、列级别权限控制用户对特定表的某些列的操作权限如查询、更新等。 4、存储过程和函数权限控制用户对存储过程和函数的执行权限。 数据库权限管理通常由数据库管理员进行管理员可以通过授权、撤销授权等方式来管理用户的权限。在进行数据库权限管理时需要根据业务需求和安全策略对不同用户进行不同的权限分配以确保数据库的安全和完整性。 需要注意的是数据库权限管理是一个持续的过程需要不断进行维护和更新以适应不同的业务需求和安全威胁。 1.3用户管理 新建用户 create user userlocalhost identified by 123456;‘密码’若使用明文密码直接输入’密码’插入到数据库时由Mysql自动加密 若使用加密密码需要先使用SELECT PASSWORD(‘密码’)获取密文 再在语句中添加PASSWORD ‘密文’ 若省略“IDENTIFIED BY部分则用户的密码将为空(不建议使用) select user,host,authentication_string from user;授权后可以登录 mysql -uuser -p123456修改用户将user1改为hjp rename user user1localhost to hjplocalhose;删除用户 drop user ’user2localhost;select user,host,auothentication_string from user;//查看user修改密码 set password password(abc123); //将密码修改为abc123修改其他用户密码 set password for userlocalhost password(abc123); //修改user密码123456改为abc1232、用户授权 2.1grant提权 格式 GRANT 权限列表 ON 数据库名.表名 TO ‘用户名’‘来源地址’ [IDENTIFIED BY ‘密码’]; grant all privileges on *.* to user% identified by 123456;使用其他终端登录111的数据库 mysql -h 192.168.140..111 -p 3306 -u hjp -p123456;拥有所有权限 2.2查看权限 show grants for hjp%;2.3撤销权限 撤销hjp所有权限 #USAGE权限只能用于数据库登陆不能执行任何操作; USAGE权限不能被回收即REVOKE不能删除用户 remove all on *.* from hjp%;可以看到只有用户权限 show grants for hjp%;3、修改密码 3.1修改当前用户密码 set password password(abc123); //将密码修改为abc1233.2修改其他用户密码 set password for userlocalhost password(abc123); //修改user密码123456改为abc1233.3修改root密码 进入/etc/my.cnf添加一句命令可以免密登录 vim /etc/my.cnf //进入配置文件 增加下面一行 进入/etc/my.cnf删除重启服务 systemctl restart mysqld//重启数据库修改密码为abc123 update mysql.user set authentication_string password(abc123) where userroot;进入/etc/my.cnf删除进入/etc/my.cnf删除 重启服务使用abc123进入数据库 systemctl restart mysqld.service //重启mysql mysql -uroot -pabc123 //使用修改的密码登录4、远程登录 4.1远程登录 格式 GRANT 权限列表 ON 数据库名.表名 TO ‘用户名’‘来源地址’ [IDENTIFIED BY ‘密码’]; grant all privileges on *.* to user‘%’ identified by 123456;使用其他终端登录111的数据库 mysql -h 192.168.140..111 -p 3306 -u hjp -p123456;4.2软件远程登录 Naicat 5、总结 数据库权限管理通常由数据库管理员进行管理员可以根据业务需求和安全策略对用户进行不同的权限分配以确保数据库的安全和完整性。在进行数据库权限管理时需要注意数据安全性避免用户滥用或泄露敏感信息。在进行远程连接时需要保证网络连接的稳定和安全避免非授权用户进行恶意访问和攻击。此外为了保证数据安全性应该使用安全加密通信协议如SSL/TLS进行数据传输。
http://www.sczhlp.com/news/154600/

相关文章:

  • 帮企网站建设代运营链接在线缩短
  • 网站建设主管招聘电影影视网站模板免费下载
  • 2025 年曝气器制造厂家 TOP 企业品牌推荐排行榜,微孔 / 平板 / 管式 / 拱形 / 可提升式曝气器公司推荐这 10 家
  • 2025 年石灰料仓厂家 TOP 企业品牌推荐榜单,深度剖析行业优秀企业优势!
  • 做网站需要提交口碑营销5t模型
  • 大学生网站设计论文3000字问答网站建设怎么提问
  • 江西医疗网站建设做网站需学什么条件
  • 企业做网站有哪些好处广西网络营销外包公司
  • 家具设计网站推荐用什么软件做动漫视频网站好
  • 没有网站也可以做推广吗三门峡做网站推广
  • 宿州城乡建设局网站wordpress采集图片
  • 如何用ps做网站导航git wordpress中文免费主题
  • 网站建设功能陕西做网站电话
  • 在网站用什么做页面布局wordpress 投稿图片
  • 什么是无主体新增网站深圳seo博客
  • 网站建设账务处理用vs做网站教程
  • 公司概况-环保公司网站模板民用网络架构
  • 专门做团购的网站有哪些微信公众号推广2元一个
  • 建站软件免费版下载厦门网站综合优化贵吗
  • 如何通过域名访问网站网站维护与推广定义
  • 完整教程:MYSQL —— 约束和多表查询
  • 排序算法汇总,堆排序,归并排序,冒泡排序,插入排序 - 详解
  • AI元人文:于价值表征困境中试探
  • 解决ubuntu因自动挂起导致电脑卡死
  • 高端网站制造天津网站建设公
  • 做国际黄金的网站重庆建设企业网站
  • 购物网站首页模板下载网上租服务器价格表
  • 武鸣住房和城乡规划建设局网站七台河新闻联播最新
  • 个人的网站上海百度公司总部地址
  • 做电商网站的公司个人摄影网站制作