腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
从
第二个
程序
执行
select
语句
是否
安全
、
、
我正在尝试自学一些东西,以便为我工作的实验室开发一些简单的
程序
。我们目前使用的是一个商业软件,它可以生成和维护一个firebird数据库。我正在尝试开发一个软件(Python 3.0 - Tkinter),它连接到前面提到的数据库,
执行
一系列
select
语句
(根据用户说明),然后将一些结果(和其他一些数据)存储在不同的Firebird数据库中现在,我想知道我正在做的事情
是否
会以任何方式损害原始数据库的稳定性和完整性。虽然我的
程序
只
执行
select
<em
浏览 7
提问于2018-01-12
得票数 1
6
回答
多次查询数据库的首选方法?
、
、
、
在Java中使用JDBC时,通常接受的查询数据库的方法是获取连接,
从
该连接创建
语句
,然后
从
该
语句
执行
查询。.);ResultSet result = stmt.executeQuery("
SELECT
..");
是否
可以在同一个Statement对象上
安全<
浏览 4
提问于2012-10-18
得票数 13
回答已采纳
1
回答
Java MySQL防止竞争条件
、
、
、
、
我编写了一个java应用
程序
,它启动异步线程
从
同一个数据库读取和更新值。每个线程
从
连接池(c3p0)获取连接。我必须防止比赛条件,因为我必须根据当前的值更新条目。因此,使用
SELECT
语句
读取数据,然后使用UPDATE
语句
更新数据将导致争用条件,因此线程
安全
。我已经找到了一些解决办法,如何防止这样的比赛条件,但我仍然有一些问题。因此,我的第一个问题是:在java中
执行
PreparedStatement总是线程
安全
吗?我认为是因为(如果
浏览 2
提问于2015-12-15
得票数 0
回答已采纳
3
回答
对JDBC连接的多线程访问仅适用于特定情况
、
、
、
、
如果我将相同的连接分配给只
执行
select
语句
(无CRUD)的多个线程,这种情况下线程
安全
吗?每个线程
从
相同的连接创建自己的prepared
语句
并
执行
它。虽然看起来线程是
安全
的,因为每个线程都使用自己的结果集实例和预准备
语句
对象,但它们仍然使用相同的数据库连接。我对Oracle JDBC驱动
程序
行为特别感兴趣。提前谢谢你。
浏览 0
提问于2012-11-30
得票数 0
2
回答
锁创建表
、
、
在另一个应用
程序
中,我被糟糕的设计所打动:多个线程同时
执行
一个EnsureDatabaseSchemaExists()方法,它基本上如下所示:但是,即使在SERIALIZABLE事务中
执行
,该代码似乎并不是线程
安全
的(即并行代码试图多次创建表
浏览 0
提问于2014-03-10
得票数 19
回答已采纳
1
回答
执行
后立即从INSERT触发器存储的DB值中检索
、
使用ADO记录集的
程序
使用AddNew/Update记录集方法
执行
INSERT into (A)。在表(A)上调用Recordset.Update之后,尝试读取存储在表(B)中的值有多
安全
?考虑到整个过程都包含在事务中,在服务器有机会
从
触发器
执行
"INSERT INSERT B“
语句
(例如,在服务器的高负载情况下)之前,
是否
有可能
执行
"
SELECT
FROM B”
语句
?
浏览 2
提问于2017-09-04
得票数 0
回答已采纳
1
回答
在CTE中使用set_config(文本、文本、布尔值)时无法识别的配置参数
、
、
我试图使用行级
安全
性实现一个简单的ABAC系统,主要策略定义如下:USING ( org_id::varchar<#>准备d和<>
执行
d时由我正在使用的Postgres驱动
程序
执行
多个
语句
。在上面的示例中,结果可以包含应用
程序
所需的任意查询。为了确保在查询中
执行
set_config,还将其添加到最后的
SELECT
中。因此,主要的
浏览 0
提问于2020-11-07
得票数 0
1
回答
仍然需要Unicode前缀N吗?
、
因此,(请参阅Server 2005的“
从
马的口中”文档。)
select
foo from bar where foo=N'າຢວ
浏览 1
提问于2009-11-06
得票数 2
回答已采纳
1
回答
创建数据库管理员角色
该用户可以
执行
任何类似于dml或ddl查询的操作。另外,我首先使用实体框架代码,将来我的数据库中会有新的模式和对象。那么我怎样才能创造这个角色呢?我看到postgres
安全
文档,我不明白为什么这个简单的东西很难实现。 我需要修改数据库所有者或授予所有表中的所有内容,好的(但是新的对象可以由我的用户创建,也可以由postgres创建)。
浏览 0
提问于2019-06-24
得票数 0
回答已采纳
1
回答
如何让应用
程序
用户
安全
地
执行
任意选择
语句
?
、
、
我希望通过在文本框中输入查询,让应用
程序
的用户在应用
程序
的数据库中
执行
任意
SELECT
语句
和
SELECT
语句
。 在分号处拆分用户的输入,并通过筛选器传递所有单独的
语句
浏览 3
提问于2015-02-23
得票数 1
回答已采纳
1
回答
将行的交换操作与数据库中选定的id (Oracle或ANSI SQL)进行比较?
、
、
、
、
我希望在基于数据库的应用
程序
中实现故障
安全
持久同步(在我的例子中是Oracle,但希望看到ANSI SQL解决方案)。 我处理的任务可以在不同的线程、应用
程序
或服务器中运行。尝试将STATE值
从
执行
/恢复更改为如果sysdate - TS > delay并将TS设置为当前时间(为故障
安全
)。否则返回错误。应用
程序
了解)更新
是否
实际
执行
(为了成为真正的比较和交换操作)?可能是通过获得更新的行号(此信息
是否</em
浏览 0
提问于2013-07-08
得票数 2
回答已采纳
6
回答
当您只
执行
一个
select
语句
时,使用准备好的
Select
语句
是不是更好?
、
、
、
我喜欢预准备
语句
提供的
安全
性,但我听说它们也会阻止mysql等数据库使用queryCache。我所有的update、delete和inserts操作都是使用准备好的
语句
完成的。我只是对精选很好奇。
浏览 7
提问于2009-03-22
得票数 4
回答已采纳
1
回答
SQL Server如何在insert
语句
中间处理网络故障转移
、
、
、
我正在编写一个在数据库上实时
执行
sql查询的应用
程序
。如果我设置SQL Server的镜像并在连接字符串中设置FailoverPartner,并且如果主数据库关闭,辅助数据库
是否
会自动启动,因此我不必重新打开连接或清除任何关闭的内容?另外,它如何处理INSERT
语句
正在运行而数据库宕机的情况?
第二个
是重新获得它,还是永远失去了它?基于事务性的insert
语句
会更
安全
吗?
浏览 0
提问于2010-11-16
得票数 0
回答已采纳
1
回答
从
java代码调用时,将
select
语句
包装在函数/过程中是不是更好?
、
在少数情况下,所需的只是
从
表中检索到的一条信息。
SELECT
id FROM dual;或者这有什么关系呢?一个比另一个更
安全
吗?
浏览 2
提问于2012-12-15
得票数 1
回答已采纳
1
回答
是否
可以通过SQL
SELECT
语句
更改数据库?
、
、
我们希望允许管理员(仅)通过Web
执行
SELECT
语句
。请注意,管理员可以查看数据库中的所有信息。 这种方法的
安全
风险是什么?
是否
可以通过SQL
SELECT
语句
(任何记录或表)来更改数据库?
浏览 4
提问于2014-05-20
得票数 1
回答已采纳
2
回答
嵌入DML/DDL作为子查询?
、
、
、
在我的团队正在开发的应用
程序
中,所有用户都可以定义基于SQL的过滤器,这些过滤器是返回ID的SQL-
select
语句
。该
语句
由用户输入,然后作为子subselect子句嵌入到insert ...
select
..
语句
中。我对此有很坏的预感,我认为这是一个严重的
安全
问题,因为用户可能会找到一种方法来
执行
像delete from...这样的危险的并行SQL命令。
是否
有可能<em
浏览 1
提问于2015-02-13
得票数 1
回答已采纳
1
回答
由PHP预准备
语句
调用的存储过程内的预准备
语句
、
、
、
、
我只是想知道
从
安全
的角度看这
是否
有什么好处。假设我有一个PHP脚本,它需要从数据库中获取一些东西。用PHP语言写出来并以这种方式使用预准备
语句
是否
更
安全
,是将所有内容都封装在MySQL存储过程中更
安全
,还是
从
使用PHP预准备
语句
调用其中包含预准备
语句
的MySQL存储过程中实际获得任何
安全
好处。或者,只要我在某个地方使用预准备
语句
,这真的无关紧要吗?"; 或者类似的东西,我
浏览 1
提问于2020-01-14
得票数 1
3
回答
Java如何
执行
严格只读的
语句
、
、
我的服务器应用
程序
几乎在所有情况下都使用准备
语句
,以防止sql注入。然而,需要提供一种可能,为
执行
原始
SELECT
查询的特殊用户提供服务。非常感谢!
浏览 5
提问于2015-10-19
得票数 4
回答已采纳
1
回答
SQL中的同步查询
、
、
、
当用户使用bot时,bot同时对每个用户
执行
许多SQL查询。示例:游标为一个用户
执行
了"INSERT INTO“操作,同时还试图
从
同一个游标中获取
第二个
用户的结果。) ''', (m1, trial_date,))cursor.close()cursor = conn.cursor() cursor.execute('''
SELECT
SELECT
语句
,然后同时<
浏览 13
提问于2022-04-22
得票数 0
2
回答
是否
可以授予数据库用户在模式中创建视图的权限?
、
我想设置一个
安全
环境,让我的数据库用户("ApplicationUser")拥有在模式中创建、修改和删除视图的权限。如果我
执行
以下
语句
然后连接到数据库并
执行
以下
语句
:我收到错误消息 CREATE VIEW permission denied in
浏览 0
提问于2013-02-21
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券