add 发表于 2022-5-5 09:50:25

彻底硬删除sql server 2019

先用。sql_un_x64.exe。强制删除 sql server。
再从注册表删除以下:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSSQLSERVER
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\SQLBrowser
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\SQLSERVERAGENT
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\SQLTELEMETRY
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\SQLWriter

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER
。。。。。
与上一样的子集一样。删除后,重启计算机。

再重新安装sql 2019
sql一般的目录为:
C:\Program Files\Microsoft SQL Server\
C:\Program Files (x86)\Microsoft SQL Server\




add 发表于 2022-5-5 10:33:31

SQL Server 2008等登录用户只能看到自己的数据库设置办法
默认情况下登录用户除了看到自己拥有管理权限的数据库外。还可以看到其他数据库,在点击打开时会提示没有权限。如下设置可使该用户只能看到自己拥有管理权限的数据库,而看不到其他没有权限的数据库。

(1)取消默认可查看任何数据库

DENY VIEW any DATABASE TO PUBLIC;-- 没有进行权限设置,所有默认的登录用户不能查看任何数据库

(2)赋予自己拥有管理权限的数据库的查看权限

ALTER AUTHORIZATION ON DATABASE::DBName TO DBUser; -- 赋予DBUser(此处DBUser为举例,换成相应的各数据库管理员即可)可以查看并访问DBName(此处DBName为距离数据库,换成相应的各数据库名称即可)数据库(不给其赋予其他数据库的查看权限,就不能查看其它数据库了)
页: [1]
查看完整版本: 彻底硬删除sql server 2019