msql库操作用户权限连接数据库
来源:互联网 发布:手机荧屏软件 编辑:程序博客网 时间:2024/05/22 10:27
我们这里以msql数据库,Navicat for MySQL可视化操作用具为例。
操作用户权限连接数据库:
定义其实就是:我们都知道,每个电脑都有数据库,一般我们连接自己电脑的数据库方法就是,打开Navicat for MySQL,双击你要连接的数据库。输入连接账号和密码就可以了。
但是如果我们要其他的电脑来访问我们的数据库的话,我们就需要进行数据库连接的权限设置了。
实例用于:比如,我们完成了一个项目,进入测试的时候,我们需要测试人员的电脑来连接访问我们数据库才行,我们一般要把IP地址换成我们数据库地址,然后修改访问我们电脑的数据库的访问权限才可以。
查看数据库访问权限的表:user:(该表可以查看所有访问我们本机数据库的连接权限)
数据库中名字为"mysql"的数据库中的"user"表中用户操作连接本机的权限设置。
添加mysql用户(一个IP地址为一个用户; 多个IP地址IP可以用‘%’标识通配符 ;
例:192.168.5.%或者192.168.*)
我们用sql语句来修改一个用户权限如下:
GRANT all privileges ON *.* TO 'test ' @'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
GRANT 权限
GRANT 权限
ON 数据库.表
TO '用户名'
@'主机名或者IP' IDENTIFIED BY '密码' WITH GRANT OPTION;
注:
all privileges :所有权限
insert,select,delete,update,create,drop 可以将all privileges换成其它权限
*.*
第一个*:数据库
第二个*:表
IP:192.168.5% 百分号表示通配符
0 0
- msql库操作用户权限连接数据库
- C++利用MSQL API连接和操作数据库
- 在linux环境下python连接msql数据库
- JavaWeb操作Msql数据库显示数据流程(源代码+详细步骤)
- [python3.6 flask web学习]Flask操作msql数据库
- jdbc 连接Msql 数据
- nodejs 简单连接msql
- Servlet-访问数据库msql
- msql数据库优化设置
- MSQL数据库检索优化
- Msql数据库备份
- msql数据库积累(一)
- msql数据库分区
- JDBC链接Msql数据库
- oracle数据库的使用一----用户权限操作
- 用jdbc连接MSQL语句
- 连接数据库,操作数据库
- msql数据库创建用户,授权
- Datatlble常用小例子
- jqgrid总结,使用过程中的一些配置信息的记录
- cmsis dap的实现, 改为无线通信方式
- ReadMoreTextView
- Windows下编译运行DPM(Discriminatively trained deformable part models)
- msql库操作用户权限连接数据库
- Easy Problem VI
- Android 颜色透明度换算
- 微软双拼
- 斐波纳契数列分析和实现
- 内存对齐
- C++ 类的静态成员详细讲解
- 【RxJava】事件流数据过滤
- session与cookies的区别