随笔分类 -  SQL SERVER

数据库
摘要:查询所有表名 select name from sysobjects where xtype='u' select * from sys.tables 查询所有表名及对应架构 select t.[name] as tablename, s.[name] as [schema] from sys.ta 阅读全文
posted @ 2024-04-25 14:36 马永猛 阅读(44) 评论(0) 推荐(0) 编辑
摘要:--SQL Server 2008 SELECT XEventData.XEvent.value('@timestamp', 'datetime2(3)'), cast(XEventData.XEvent.value('(data/value)[1]', 'varchar(max)') AS XML 阅读全文
posted @ 2024-02-18 17:24 马永猛 阅读(76) 评论(0) 推荐(0) 编辑
摘要:#前言 事务是并发控制的基本单位,也是恢复的基本单位。在SQL中支持事务的概念。所谓事务,是用户定义的一个操作序列(集合),这些操作要么都做,要么一个都不做,是一个不可分割的整体。事务又分为四种隔离级别,隔离级别越低执行效率越高,对系统的开销越低,可以支持更高的并发 |隔离级别 |脏读 |不可重复读 阅读全文
posted @ 2023-01-16 17:13 马永猛 阅读(178) 评论(0) 推荐(0) 编辑
摘要:USE master GO SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SELECT es.session_id, es.login_name, es.host_name, est.text , cn.last_read, cn.last_wri 阅读全文
posted @ 2023-01-16 16:03 马永猛 阅读(581) 评论(0) 推荐(0) 编辑
摘要:#SQL Server链接服务器简介 SQL Server提供链接到另一个服务器的选项。这通常被用来连接到其他SQL Server数据库,但它也可以被用来连接到一个Microsoft Access数据库。这是通过链接服务器节点成为可能。 链接服务器节点可以连接到另一个数据库,通常/通常在不同的机器上 阅读全文
posted @ 2022-09-20 15:49 马永猛 阅读(645) 评论(0) 推荐(0) 编辑
摘要:SELECT [session_id], [blocking_session_id] AS '正在阻塞其他会话的会话ID', DB_NAME([database_id]) AS '数据库名称', [request_id], [cpu_time], [start_time] AS '开始时间', [s 阅读全文
posted @ 2022-04-02 16:17 马永猛 阅读(181) 评论(0) 推荐(0) 编辑
摘要:有的时候还原完数据库后,使用账号登陆不进去,报告没有这个用户的时候,可以使用以下sql解决: sp_change_users_login 'update_one','username','username' 阅读全文
posted @ 2021-04-09 15:59 马永猛 阅读(202) 评论(0) 推荐(0) 编辑
摘要:exec sp_helpserver --查询链接服务器select * from sys.servers --查询链接服务器链接地址 阅读全文
posted @ 2020-07-22 10:45 马永猛 阅读(736) 评论(0) 推荐(0) 编辑
摘要:1,新建 只能访问某一个表的只读用户。 --添加只允许访问指定表的用户: exec sp_addlogin '用户名','密码','默认数据库名' --添加到数据库 exec sp_grantdbaccess '用户名' --分配SELECT整表权限 GRANT SELECT ON 表名 TO [用 阅读全文
posted @ 2020-01-16 09:26 马永猛 阅读(1861) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示