.sql中grant设置动态创建的表权限给指定用户

huanyufeng huanyufeng 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
本人新手,想给动态创建的表添加权限
例如已经有表
CREATE TABLE `test_dummy` (
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`test` TINYINT(1) UNSIGNED NOT NULL COMMENT '0:lock, 1:unlock',
);
后续会根据test_dummy表来创建其他表 CREATE TABLE test_123 LIKE test_dummy;

现在要在.sql文件中设置权限,让用户myuser拥有SELECT类似test_dummy创建的所有表权限,该怎么写?
求大神帮忙,谢谢!
...全文

相关推荐

sql_常用语法

详细的讲解了SQL的增删改查,建库建表等,使用与初学者

Gordon_LG

oracle中将一个用户的所有表的权限授予另一个用户的方法

在plsql页面执行命令,可实现所有表权限的授予

huhaolan1

SQL语句进行数据库权限设置

利用SQL语句操作SQLserver数据库权限详解,并对SQLserver中权限树进行分析,便于入门学习

yehuobumie1995

SQL Server的用户及权限

Sybase中的用户分为两种:SQL服务器用户和数据库用户。 安装完SQL服务器后,系统自动建立一个SQL服务器用户sa,口令为空,即系统管理员,他对整个系统有操作权,其他用户均由系统管理员建立。在SQL Server中有三种特殊的用户:系统管理员、用户数据库所有者(建立相应数据库的数据库用户)DBO、一般用户。系统管理员对整个系统有操作权;用户数据库所有者对他所建立的数据库具有全部操作权利;一般用户对给定的数据库只有被授权的操作权限。数据库用户一般可分为用户组,任一数据库在建立后即被赋予一个用户组public。

weixin_38725734

MySql设置指定用户数据库查看查询权限

一、新建用户: 1、执行sql语句新建(推荐): INSERT INTO `mysql`.`user` ( `Host`, `User`, `Password`, `ssl_cipher`, `x509_issuer`, `x509_subject`, `authentication_string` ) VALUES ( '%', -- 允许远程访问 'zhangsan', -- 用户名 '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9', -- 明文密码:123456 '', '', '',

weixin_38731075
评论 2
收藏 已收藏
分享
返回顶部
huanyufeng
MySQL 57,062 成员 56,759 内容