解决MySQL访问权限设定的方法
发布时间:2022-02-27 15:05:32 所属栏目: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访问权限设置的方法大概了解了吗? (编辑:91站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |