logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【数据库】sqlserver用户权限管理:grant授权和revoke回收权限

-- 把Student表查询权限授予userNameGRANT SELECT ON Student TO userName;--把Student表全部权限授予userNameGRANT ALL ON Student TO userName;--把Student表查询权限授予全部用户GRANT SELECT ON Student TO PUBLIC;-- 把Student表查询权限、Sno字段更新权

#数据库#sqlserver#dba +1
【数据库】SQLServer数据库迁移后,同步登录名和密码

1. 查询用户名,密码,sidselect convert(varbinary(255), isnull(password, '')) passwd,sid,name,loginname,passwordfrom sysloginsWHERE password IS NOT NULL2. 创建登录名与密码。PWD通过二进制获取declare @pwd sysnameset @pwd=CONVERT

#数据库#sql#sqlserver
【数据库】sqlserver查询数据库锁

-- 查询数据库锁SELECTrequest_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName,*FROMsys.dm_tran_locksWHEREresource_type = 'OBJECT'ORDER BY request_session_id ASC--根据锁表进程查询相应进程互锁的SQL语句DBCC

#数据库#sql
【MySQL】ODBC数据源配置

一、MySQL的ODBC驱动下载及安装:步骤一:下载ODBC驱动安装包1、下载地址:https://dev.mysql.com/downloads/connector/odbc/2、在【SelectOSVersion】下拉列表框中选择自己电脑操作系统版本然后依据自己操作系统位数,是32位还是64位,点击右边的【Download】进入安装包下载界面(我的是64位)。如...

【数据库】教你看懂SQLServer查询语句执行计划

一、使用SQL执行计划看SQL语句执行计划有三种方式:①快捷键按Ctrl+L;②选中要执行的SQL然后点击右键,弹出的菜单里面选“显示估计的执行计划”;③按Ctrl+M打开显示执行计划窗口,选择每次执行SQL都会显示出相应的执行计划二、查看SQL执行计划执行计划的图表是从右向左看的三、解读SQL执行计划SQL Server查找数据记录的几种方式:1.Table Scan--表扫描(最慢),对表记录

#sqlserver#sql#数据库 +1
【docker】容器中无法使用vim、rpm等命令解决办法

问题说明:进入nginx容器后,需要修改nginx配置文件root@3957cb5684b2:/etc/nginx# vim /etc/nginx/conf.dbash: vim: command not foundroot@3957cb5684b2:/etc/nginx# rpm =qa|grep vimbash: rpm: command not foundroot@3957...

#docker#nginx
【python】保存数据到JSON文件

JSON简介JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。利用pyth...

#python#json
【python】json.loads()读取字符串报错:json.decoder.JSONDecodeError解决办法

import jsonstr = """[{'name':'zhang san','gender':'male','birthday':'1992-01-05'},{'name':'li si','gender':'female','birthday':'1991-12-13'}]"""print(type(str))d...

#python#json
【python】调用tesseract时报错

 import pytesseractfrom PIL import Imageimage = Image.open('image.png')print(pytesseract.image_to_string(image))第一次通过pytesseract调用tesseract时,运行后报错:Traceback(mostrecentcalllast):File "d:\...

#python
【python】报错:TypeError: 'builtin_function_or_method' object is unsubscriptable的解决方法

出现这个报错的原因其实很简单,就是将小括号'()'写成了中括号‘[]'下面来看一个例子:当一个字典里面嵌套了字典和列表的时候,再通过字典多层调用,将get函数后的小括号写成了中括号。如下面代码第二行:1.def lookup(data,label,name):2.return data[label].get[name]3.data = {'first': { 'zh...

到底了