社区
其他技术讨论专区
帖子详情
mysql新增用户并授权特定表查询权限,但是登录之后看不到该表
༻(`_´)༆ Hello
2023-03-17 14:01:50
mysql新增用户并授权特定表查询权限,但是登录之后看不到该表
...全文
344
回复
打赏
收藏
mysql新增用户并授权特定表查询权限,但是登录之后看不到该表
mysql新增用户并授权特定表查询权限,但是登录之后看不到该表
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MySQL
数据库创建
用户
并
授权
查询
某个
表
公司的师带徒任务,让徒弟做了一个小的应用。其中一个
表
的数据要抽取到分析软件中,需要创建一个数据库的
用户
,并
授权
查询
某个
表
。考虑类似场景多,就简单记录一下这个sql。
mysql
用户
看不到
数据库_
mysql
由于
权限
问题
看不到
用户
数据库
一、
登录
数据库[root@localhost ~]#
mysql
-u root
mysql
>show databases;+--------------------+|Database|+--------------------+| information_schema || test |+--------------------+只显示这个两个数据库,
看不到
mysql
数据库二、解决...
MySQL
查看
用户
权限
及
权限
管理
一、
MySQL
权限
级别介绍 全局——可以管理整个
MySQL
库——可以管理指定的数据库
表
——可以管理指定数据库的指定
表
字段——可以管理指定数据库的指定
表
的指定字段
权限
存储在
mysql
库的user, db, tables_priv, columns_priv, procs_priv这几个系统
表
中,待
MySQL
实例启动后就加载到内存中 二、查看
用户
权限
1、查看所有
用户
(
用户
名、给谁
授权
) SELECT user,host FROM
mysql
.user; 2、查看单个
用户
所有情况 SELECT
MYSQL
创建
用户
以及解决
MYSQL
新建数据库
看不到
相关数据库信息的解决方案
我们使用刚才新建的test
用户
去
登录
mysql
结果是
看不到
这个db1的数据库 我们怎么办?然后再次
登录
test
用户
此时show databases;就会出现我们刚才新建的db1 数据库了。123456 为我们需要指定的
mysql
用户
名对应的密码。test 为我们需要指定的
mysql
用户
名。其中db1 为我们需要给
权限
的数据库名。
Mysql
用户
权限
设置
Mysql
用户
权限
控制,再也不是一个root账号管理所有数据库了
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章