使MySql某用户只能看到某个数据库的某张表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使MySql某用户只能看到某个数据库的某张表相关的知识,希望对你有一定的参考价值。
如题:
我创建了一个用户,这个用户在另一台服务器上远程访问这个数据库,但希望这个数据库只能访问某个数据库中的某张表,其他都是不可见的!
比如我有2个数据库:Database1、Database2
各自有2张表:table1、Table2
如果让这个用户只能访问Database1.table1呢(并且是只读的),其他都是不可见的!
由于刚刚接触mysql,各种操作权限更不知道什么意思了!
我用的是phpmyadmin,该怎么设置呢?
附:因为这是一张用户+密码的表,如果可以实现这个用户只能访问这张表中的特定几个字段,那就更好了!
如果可以,留下企鹅,帮我操作一下,将万分感谢,
这篇写的还可以,已亲测成功!
mysql设置指定用户只能看到指定的数据库及表,并只能查询
mysql设置指定用户只能看到指定的数据库及表,并只能查询
mysql设置指定用户只能看到指定的数据库及表,并只能查询
Oracle用sql查询某张表的字段信息(字段类型长度等)
查看某张表所有的字段信息
-- 查看某张表所有的字段信息
select
t.table_name, -- 表名
t.column_name, -- 字段名
t.data_type, -- 字段类型
t.data_length -- 字段长度
from
user_tab_columns t
where
t.table_name='表名';
查看某张表的某个字段信息
-- 查看某张表的某个字段信息
select
t.table_name, -- 表名
t.column_name, -- 字段名
t.data_type, -- 字段类型
t.data_length -- 字段长度
from
user_tab_columns t
where
t.table_name='表名' and t.column_name='字段名';
以上是关于使MySql某用户只能看到某个数据库的某张表的主要内容,如果未能解决你的问题,请参考以下文章
在Oracle数据库中如何查询某一个表空间下的某张表里面的数据;怎么查询某个表空间下的所有表的信息