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

网站开发流程传智播客青海宾馆网站建设公司

网站开发流程传智播客,青海宾馆网站建设公司,怎样下载建设部网站,杭州知名的网站建设策划添加、删除用户 1.添加用户 可以使用CREAT USER语法添加一个或多个用户#xff0c;并设置相应的密码。 语法格式#xff1a; CREAT USER user [IDENTIFIED BY [PASSWORD] password] [,user [IDENTIFIED BY [PASSWORD] password] ] ... 其中#xff0c;user的格式为…添加、删除用户 1.添加用户 可以使用CREAT USER语法添加一个或多个用户并设置相应的密码。 语法格式 CREAT USER user [IDENTIFIED BY  [PASSWORD]  password]     [,user [IDENTIFIED BY  [PASSWORD]  password] ] ... 其中user的格式为 ‘user_name’ host name 注user_name为用户名host_name为主机名password为该用户的密码。 使用自选的IDENTIFIED BY 子句可以为账户给定一个密码。特别是要在纯文本中指定密码需忽略PASSWORD关键词。如果不想以明文发送密码而且知道PASSWORD函数返回给密码的混编制则可以指定该混编值则可以制定该混编值但要加关键字PASSWORD。 CREAT USER用于创建新的MySQL账户。CREAT USER会在系统本身的mysql数据库的user表中添加一个新记录。要是用CREAT USER必须拥有mysql数据库的CREAT USER权限或INSERT权限。如果账户已经存在则出现错误。  例添加两个新的用户king的密码为queencong的密码为707013 create user   king localhost identified by queen,   cong   localhost identified by 707013; 完成后可以切换到mysql数据库从user表中查到刚刚添加的两个用户记录 use mysql show tables; select * from user 注在用户名后面声明了关键字localhost。这个关键字指定用户创建的使用MySQL的连接所来自的主机。如果一个用户名和主机名中包含特殊符号如“_”,或通配符如“%”则需要用单引号将其括起。“%”表示一组主机。 如果两个用户具有相同的用户名但主机不同MySQL将其视为不同的用户允许为这两个用户分配不同的权限集合。 如果没输入密码那么MySQL允许相关的用户不使用密码登录。但是从安全的角度并不推荐这种做法。 2.删除用户  语法格式 DROP USER  user [, user_name]...... DROP USER  语句用于删除一个或多个MySQL账户并取消其权限。要使用DROP USER 必须拥有mysql数据库的全局CREATE USER权限或DELETE权限。 例删除用户 palo drop user Palolocalhost; 删除后可以用上面介绍的方法查看一下效果。如果被删的用户已经创建了表索引或其他数据库对象它们将继续保留因为MySQL并没有记录是由谁创建了这些对象。 修改用户名、密码 1.修改用户名 可以使用RENAME USER语句来修改一个已经存在的SQL用户的名字。 语法格式 RENANE USER old_user TO new_user,        [, old_user TO new_user]... 注old_user为已经存在过的SQL用户new_user为新的SQL用户。 RENAME USER语句用于对原有MySQL账户进行重新命名。要使用RENAME USER必须拥有全局CREATE USER权限或mysql数据库UPDATE权限。如果旧账户不存在或者新账户已经存在则会出现错误。 例将用户king的名字修改为ken rename user   ‘king’ ‘loacalhost’ to ken ‘loacalhost’; 完成后可以用上面的方法查看一下是否修改成功。 2.修改密码 要修改某个用户的登录密码可以使用SET PASSWORD语句。 语法格式 SET PASSWORD  [FOR user]PASSWORD (newpassword) 注如果不加FOR user表示修改当前用户的密码。加了FOR user则是修改当前主机上的特定用户的密码user为用户名它的值必须以user_name host_name的格式给定。 例将用户ken的密码改为qen set password for ‘ken’ ‘localhost’ password‘qen’ 权限控制 1.授予权限 新的SQL用户不允许访问其他SQL用户的表也不能立即创建自己的表它必须被授权。可以被授予的权限有以下几组。 1列权限和表中的一个具体列相关。 2表权限和一个具体表中的数据有关。 3数据库权限和一个具体的数据库中的所有表相关。 4用户权限和MySQL所有的数据库相关。 给某用户授予权限可以使用GRANT语句。使用SHOW GRANTS语句可以查看当前账户拥有什么权限。 GRANT 语法格式 GRANT priv_type  [column_list]  [, priv_type  [column_list] ]...   ON [obect_type] {tbl_name |  *  |   * . *  |  db_name.*}   TO user [IDENTIFIED BY [PASSWORD]  password ]      [,user [IDENTIFIED BY [PASSWORD]  password ]  ]...   [WITH with_option [with_option] ...] 其中object_type: TABLE |  FUNCTION |  PROCEDURE with_option: GRANT  OPTION |   MAX_QUERIES_PRE_HOUR  count |   MAX_UPDATES_PRE_HOUR  count |   MAX_CONNECTIONS_PRE_HOUR  count |   MAX_USER_CONNECTIONS  count 注 priv_type为权限的名称如 SELECTUPDATE等给不同的对象授予权限 priv_type的值也不同。TO子句用来设定用户的密码。ON字关键字后面给出的是要授予权限的数据库或表名。 SELECT给予用户使用SELECT语句访问特定的表的权力。用户也可以在一个视图公式中包含表。然而用户必须对视图公式中的每个表或视图都有SELECT权限。 INSERT给予用户使用INSERT语句向一个特定表中添加行的权力。 DELETE给予用户使用DELETE语句向一个特定表中删除行的权力。 UPDATE给予用户使用UPDATE语句修改特定表中值的权力。 REFERENCES给予用户使用创建一个外键来参照特定的表的权力。 CREATE给予用户使用特定名字创建一个表的权力。 ALTER给予用户使用ALTER TABLE语句修改表的权力。 INDEX给予用户使用在表上定义索引的权力。 DROP给予用户删除表的权力。 ALL或ALL PRIVILEGES表示所有权限名。 在授予表权限时ON关键字后面跟上tb1_name ,tb1_name为表名或视图名。  转载于:https://www.cnblogs.com/215cwzx/p/8024627.html
http://wiki.neutronadmin.com/news/239794/

相关文章:

  • 淘宝网官方网站网络营销策略存在的问题
  • 网站建设公司比较广州番禺区职业技术学校中职
  • 新闻类网站排版网站建设wordpress 搜索 自定义
  • 洛阳网站设计网站建设流程域名注册
  • 音乐网站建设水务行业国企门户网站建设
  • 专业做网站和小程序魏县网站建设推广
  • 云南省住房和城乡建设厅勘察设计处网站个人网页制作代码模板
  • 河北网站推广公司手机无法登录wordpress
  • 免费搭建网站的平台免费ppt插图高清图片
  • 网站备案后怎么做实名认证网站广告弹出来代码
  • 广州那家做网站最好昆山做网站公司有哪些
  • 简单php企业网站源码seo网站推广怎样
  • 有网站怎么建设手机站响应式网站如何做
  • 手机购物网站 设计黑龙江新闻法治频道节目回放
  • 企业网站带新闻发布功能的建站澄海手工外发加工网
  • 中国建设协会网站厦门营销型网站建设
  • 家庭宽带做私人网站公司推广策划方案
  • 电子商务综合实训报告网站建设游戏服务器搭建
  • 电子商务网站建设课外实训软件技术要学什么
  • 商业网站网址实现wordpress注册模板
  • 国产做爰网站wordpress照片库
  • html成品网站vr技术对网站建设有哪些影响
  • 外贸网站建设哪里有专业产品画册设计公司
  • 好的网站建设价格个人网站 icp
  • 东南亚购物网站排名怎么做淘宝客手机网站
  • 网站后台扫描插件盘锦网站变建设
  • 安徽省水利厅j建设网站wordpress 下载源
  • 工贸一体化企业建设电子商务网站的误区机械英文网站
  • 建设银行网站怎么短信转账现在能不能去北京
  • 常见的电子商务网站有哪些帮人做网站收费合法吗