加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

解决MySQL访问权限设定的方法

发布时间:2022-02-27 14:56:37 所属栏目:MySql教程 来源:互联网
导读:解决MySQL访问权限设置的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! 解决MySQL访问权限设置的方法:首先进入mysql执行目录下输入【mysqld-shareware.exe
      解决MySQL访问权限设置的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
 
      解决MySQL访问权限设置的方法:首先进入mysql执行目录下输入【mysqld-shareware.exe】,再输入【mysql --user=root mysql】;然后进入到【mysql‘’gt】,通过提示符下进行操作。
 
      解决MySQL访问权限设置的方法:
 
      访问权限设置方法一
 
      用Grant 命令授权,输入的代码如下:
 
mysql"gt;GRANT ALL PRIVILEGES ON *.* TO system@localhost
IDENTIFIED BY 'manager' WITH GRANT OPTION;
应显示:Query OK, 0 rows affected (0.38 sec)
 
访问权限设置方法二
 
对用户的每一项权限进行设置:
 
mysql"gt;INSERT INTO user valueS('localhost','system',PASSWORD('manager'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
 
对于3.22.34版本的MySQL,这里共14个"quot;Y"quot;,其相应的权限如下(按字段顺序排列): 权限 表列名称 相应解释 使用范围
 
select Select_priv 只有在真正从一个表中检索时才需要select权限 表
 
insert Insert_priv 允许您把新行插入到一个存在的表中 表
 
update Update_priv 允许你用新值更新现存表中行的列 表
 
delete Delete_priv 允许你删除满足条件的行 表
 
create Create_priv 允许你创建新的数据库和表 数据库、表或索引
 
drop Drop_priv 抛弃(删除)现存的数据库和表 数据库或表
 
reload Reload_priv 允许您告诉服务器再读入授权表 服务器管理
 
shutdown Shutdown_priv 可能被滥用(通过终止服务器拒绝为其他用户服务) 服务器管理
  
alter Alter_priv 允许您改变表格,可以用于通过重新命名表来**权限系统 表
 
如果创建用户时只有select、insert、update和delete权限,则允许用户只能在一个数据库现有的表上实施操作。
 
下面就可以创建我们要用到的数据库了,我们直接输入. 例如:我们要创建数据库名为XinXiKu,可用如下代码:
 
mysql"gt;create database XinXiKu;
应显示:Query OK, 1 row affected (0.00 sec)
 
感谢各位的阅读!看完上述内容,你们对解决MySQL访问权限设置的方法大概了解了吗?

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读