mysql怎么改权限 mysql如何设置权限

如何设置mysql用户的权限

用户管理

成都创新互联公司长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为仁化企业提供专业的网站制作、成都网站建设仁化网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。

mysqluse mysql;

查看

mysql select host,user,password from user ;

创建

mysql create user zx_root IDENTIFIED by 'xxxxx'; //identified by 会将纯文本密码加密作为散列值存储

修改

mysqlrename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysqldrop user newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

更改密码

mysql set password for zx_root =password('xxxxxx');

mysql update mysql.user set password=password('xxxx') where user='otheruser'

查看用户权限

mysql show grants for zx_root;

赋予权限

mysql grant select on dmc_db.* to zx_root;

回收权限

mysql revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

如何修改mysql数据库的访问权限

你的mysql数据库里面有一个数据库,名字教做mysql,里面有个表,名字叫做user,你看一下这个表的结构和现有数据,你就知道应该怎么做了,比如你可以添加一条数据,host为你指定的ip,user可以是%,password就不管了,后面设置相应的权限(可以全部都是y),这样那个机器无论用什么用户和密码都可以连接数据库,而拥有你指定的权限。

耐心点吧,我相信你一看就明白。

怎么修改mysql的数据目录权限

 mysql中修改数据库目录方法:

操作步骤:

1.检查mysql数据库存放目录

mysql -u root -prootadmin

#进入数据库

show variables like '%dir%';

#查看sql存储路径

(查看datadir 那一行所指的路径)

quit;

2.停止mysql服务

service mysqld stop

3.创建新的数据库存放目录

mkdir /data/mysql

4.移动/复制之前存放数据库目录文件,到新的数据库存放目录位置

cp -R /usr/local/mysql/data/* /data/mysql/ #或mv /usr/local/mysql/data/* /data/mysql

5.修改mysql数据库目录权限以及配置文件

chown mysql:mysql -R /data/mysql/

vim /etc/my点吸烟 f

datadir=/data/mysql (制定为新的数据存放目录)

vim /etc/init.d/mysqld

datadir=/data/mysql

6.启动数据库服务

service mysqld start

说明:根据以上的简单6步操作,已经成功的数据库目录更换路径了。


分享名称:mysql怎么改权限 mysql如何设置权限
分享地址:http://ybzwz.com/article/ddspjoj.html