腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
MYSQL
中,是否可以将
存储
过程
设置
为在没有底层选择表
权限
的情况下使用?
、
、
、
我有一系列复杂的选择与连接和联合,这是我经常使用的
存储
过程
。我想要一个更安全的用户
设置
,它只能在这些
存储
过程
中调用这些SELECT语句。单凭EXECUTE
权限
似乎不允许执行包含SELECT语句的
存储
过程
,但似乎也无法在
存储
过程
中授予SELECT
权限
,而不授予整个表/表的SELECT
权限
。是否有办法在
MYSQL
中实现这一点,在SQL Server中似乎是可
浏览 7
提问于2022-05-09
得票数 0
回答已采纳
1
回答
拒绝
mysql
外部文件的
权限
我正在尝试理解在执行
MySQL
过程
时调用哪个用户,因为我的
过程
试图创建一个文件,但是由于
权限
问题无法创建该文件。
浏览 0
提问于2018-12-06
得票数 0
回答已采纳
3
回答
MySQL
存储
过程
权限
、
、
、
我试图授予用户在
MySQL
数据库上以
存储
过程
级别运行
存储
过程
的
权限
,而不是允许用户在数据库中执行任何
存储
过程
。另外,在图形用户界面工作台上,我似乎看不到通过
MySQL
在
存储
过程
级别授予
权限
的任何方法。这是正确的,还是我漏掉了什么? 提前谢谢。
浏览 0
提问于2012-04-10
得票数 32
回答已采纳
2
回答
如何授予用户对特定
存储
过程
execute
权限
、
、
我在一个特定的模式上创建了一些
存储
过程
。GRANT EXECUTE ON PROCEDURE schema_name.proc_name TO 'user_name';问题是:我的用户可以看到每个
存储
过程
。我希望他只能看到他拥有EXECUTE特权的
过程
。 有没有办法
浏览 2
提问于2014-06-30
得票数 9
1
回答
mysql
.db表中Execute_priv的含义
、
我在我的
mysql
服务器上创建了用户'restriceduser‘,它被’锁定‘了。
mysql
.user表中的N表示该帐户的所有
权限
。
mysql
.db表的Y仅代表选择、插入、更新、删除、创建、删除;对于该帐户,所有其他
权限
均为N。我尝试创建一个
存储
过程
,然后授予他只运行该
过程
而不运行其他
过程
的访问
权限
,但它不起作用。用户收到: Error: execute command denied to user
浏览 6
提问于2009-08-13
得票数 0
1
回答
创建和运行
存储
过程
的
权限
、
、
、
我希望在
Mysql
中创建一个用户,并且希望该用户具有创建和运行
存储
过程
的
权限
。我使用
mysql
工作台。您能指导我如何从工作台或通过具有
存储
过程
权限
的命令行创建用户吗?Workbench提供了各种
权限
选项,如下图所示,必须选择哪些选项才能拥有创建和运行SP的
权限
浏览 0
提问于2012-11-08
得票数 7
回答已采纳
1
回答
MySQL
存储
过程
用户
权限
、
、
我有一个关于
存储
过程
的用户
权限
的查询。如果用户没有在数据库中创建表的
权限
,但它确实具有创建和执行
存储
过程
的
权限
如果这些
存储
过程
创建表(作为执行的SQL代码的一部分),那么用户在尝试创建表时执行
存储
过程
时会不会出错?
浏览 0
提问于2015-04-16
得票数 2
回答已采纳
1
回答
MySQL
:我如何允许用户B更改用户A的
过程
而不授予他们全局选择
权限
?
、
、
因此,最初的问题是,在
MySQL
工作台中,我试图修改
过程
,却一无所获。没有错误只是什么都没发生。结果是,尽管对模式具有完全的
权限
,因为
存储
过程
的定义者不是我,但我无法查看它的源代码。.* to 'B'@'%'create procedure user_A_procedure ...现在我们有了一个
过程
user_A_prodecure who's definer
设置
浏览 0
提问于2018-10-26
得票数 3
回答已采纳
1
回答
如何创建一个可以在任何地方编辑的
存储
例程
、
我正在练习创建
MySQL
存储
的例程,但在不同的地方编辑它们时遇到了问题。如果我在HeidiSQL中创建它,定义器将与IP地址一起保存,因此只能在HeidiSQL中从相同的IP编辑它们。有没有办法,在创建一个
存储
的例程时,我可以
设置
定义器,以便可以从我正在使用的任何程序和IP地址访问它?
浏览 15
提问于2017-07-19
得票数 0
1
回答
MemSQL :错误1049 -执行
过程
时
、
我正在学习MemSQL,作为其中的一部分,我试图从C#客户端代码中执行一个
过程
。
存储
过程
存在于MemSQL数据库中。但是,我得到了“错误1049发生:未知数据库'
mysql
'”的错误。这个问题只出现在一个
过程
中,如果我从C#客户机执行一个简单的查询,它就能正常工作。 我使用的是
MySql
.Data.MySqlClient .Net核心类库6.8.8。
浏览 0
提问于2018-10-01
得票数 3
回答已采纳
1
回答
允许非选择
权限
用户运行具有选择查询的
MySQL
存储
过程
。
、
我有两个
MySQL
用户:
mysql
_user_1创建了一个运行SELECT * FROM TABLE WHERE的
存储
过程
getRecord(int uid_of_record)。
mysql
_user_2可以在没有SELECT特权的情况下执行该
存储
过程
吗?
浏览 4
提问于2017-03-03
得票数 1
回答已采纳
1
回答
转储
存储
过程
的
MySQL
用户
权限
我正在创建一个
MySQL
用户来备份
存储
过程
。该备份用户正在工作,除非它不导出转储文件中的
存储
过程
。我应该添加EXECUTE ON还是
权限
上缺少的内容? root用户正在工作,并且能够导出
存储
过程
。
浏览 1
提问于2012-05-28
得票数 1
回答已采纳
4
回答
MySQL
工作台没有显示我创建的
存储
过程
、
、
我刚刚创建了一个简单的
存储
过程
。我已将此脚本应用于我的数据库。此脚本显示在“我的
存储
过程
列表”中。📷📷CALL LoadBatch ('057753') ; 发生了什么事,我如何才能看到我所创建的
存储
过程
?我试过点击“全部刷新”正如韦雷斯所暗示的📷 这似乎对我
浏览 0
提问于2015-03-18
得票数 3
回答已采纳
2
回答
使用只读实例的
MySQL
用户管理
、
我有一个
MySQL
主实例和一个只读从实例。我希望在这两个实例中分别维护用户和
权限
。主服务器上的
mysql
模式不会复制到从服务器上。 问题是从实例上的用户由于处于只读状态而无法更改密码。授予这些用户超级
权限
是不合适的,即使是临时的,也不适合仅仅更改他们的密码。有没有一种方法可以使
MySQL
成为只读的,但是是基于模式的,而不是实例范围的?我只希望我的问题空间中的数据是只读的。不是我的解决方案空间(db用户、db
权限
等)。
浏览 2
提问于2011-09-21
得票数 5
回答已采纳
2
回答
保护
存储
过程
、
、
我想知道是否有办法对某些用户隐藏
存储
过程
的文本。 我正在使用
MySQL
5.1.48和.NET连接器6.2.3和Visual 2008 SP1。在
MySQL
中有两个用户,一个是根用户(具有管理程序的所有
权限
),另一个是管理用户(具有特定模式中的select、update、insert、delete、create_temp_table、lock_table所有
存储
过程
都是由根用户创建的,因此管理用户只能在不知道它们如何工作或读取其内容的情况下执行它们。在我们开始创建Dat
浏览 3
提问于2010-11-12
得票数 2
1
回答
Grant procedure in procedure
、
、
、
、
在不必创建自己的服务器守护进程的情况下,我认为最好的方法是使用
存储
过程
。如何允许我的
过程
在授予
权限
时
设置
密码?我希望避免手动创建服务器守护进程或修改
mysql
.user。
浏览 1
提问于2015-03-15
得票数 0
2
回答
存储
过程
的
MySQL
用户
权限
、
、
、
我创建了一个简单的
存储
过程
: -> RETURNS CHAR(50) DETERMINISTICQuery OK, 0 rows affected, 1 warning (0.00 sec)
mysql
> SELECT hello('world'); ERROR 1370 (42000
浏览 0
提问于2012-07-01
得票数 8
回答已采纳
3
回答
MySQL
:列出在给定
过程
上被授予执行
权限
的用户
、
、
、
我想对我的数据库进行审核,以检查哪些用户获得了对哪个
过程
的单独执行
权限
。更新:我感兴趣的是使用
MySQL
5.6+的解决方案。为了保证粒度安全,我们的datase的用户不被授予对整个模式的执行
权限
,而是在特定的
存储
过程
上被授予执行
权限
。有关架构级
权限</
浏览 0
提问于2019-08-01
得票数 1
回答已采纳
4
回答
和
MySQL
安全的web应用程序-整个网站作为一个index.php文件是或否?
、
、
、
我正在工作的网络应用程序,将使用PHP和
MySQL
。应用程序将处理机密数据。我需要让它尽可能的安全。我不希望应用程序用来连接到数据库的
MySQL
用户的密码是在明文格式(例如根帐户)的PHP文件中编写的。 正因为如此,我用
存储
过程
制作了伪
MySQL
角色系统。用户将使用其
MySQL
用户名和密码登录到应用程序。他们将只有执行
MySQL
存储
过程
的
权限
,但对
存储
过程
内部使用的表没有SELEC
浏览 2
提问于2012-04-01
得票数 0
回答已采纳
1
回答
MySQL
是否支持内部可变性或粘性位?
、
比如说,我有一个复杂的
MySQL
程序。这个
过程
基本上是一个复杂的SELECT查询,它使用表中的数据输出一些记录。 为了方便起见,该
过程
需要写入临时表以计算最终结果。因此,我是否可以正确地授予一个只能读取数据库的用户调用这个
过程
来获得它的输出,尽管这个
过程
实际上需要写到数据库?因为这个
过程
本质上不打算编写,所以它只是将一些数据缓存到一个名称以下划线开头的特定表中,因此除了消耗磁盘
存储
成本之外,它不应该严重破坏任何东西。
浏览 1
提问于2016-09-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Mysql存储过程
MySQL8.0设置远程访问权限
MySQL教程详解之存储过程(一)
数据库存储过程job设置
MySQL存储过程批量插入百万条数据
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券