社区
MS-SQL Server
帖子详情
如何设置用户权限为只能创建,更改数据据库,不能删除数据库?
人生无回头路
2009-04-23 09:50:12
需要设置用户权限,只能创建,更新数据库,但不具有删除数据库的权限?
只能用grant语句吗?谢谢。
...全文
507
18
打赏
收藏
如何设置用户权限为只能创建,更改数据据库,不能删除数据库?
需要设置用户权限,只能创建,更新数据库,但不具有删除数据库的权限? 只能用grant语句吗?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fenlin
2009-09-04
打赏
举报
回复
[Quote=引用 11 楼 yesyesyes 的回复:]
只要能创建,就必定能删除
[/Quote]
所言甚是。。。
无锡阔微信息科技
2009-09-04
打赏
举报
回复
学习
xuejie09242
2009-09-04
打赏
举报
回复
1
数据库中无法控制能创建不能删除数据库的用户的,因为创建数据库了就是数据库的拥有者,是可以将自己创建的数据库删除的。其他的权限是可以设置的。
soft_wsx
2009-09-04
打赏
举报
回复
帮顶!
wanshichen
2009-09-04
打赏
举报
回复
[Quote=引用 3 楼 sdhdy 的回复:]
引用 2 楼 sdhdy 的回复:
楼主可以建一个数据库用户,当然要对应一个数据库登录名,然后把固定服务器角色:dbcreator赋给该数据库登陆名。
该角色具有:ALTER DATABASE 和 CREATE DATABASE 功能,但不具备删除数据库的权限。
dbcreator有删除数据库的权限,看来得想办法从前台程序进行控制。
[/Quote]
同意,应该只能在前台程序中控制……
SQL77
2009-09-04
打赏
举报
回复
新建立用户,加入角色,给他相应权限
zzz1975
2009-09-04
打赏
举报
回复
支持设置一个账户,给该账户授权
如果用程序控制感觉不好,也不灵活
yesyesyes
2009-09-04
打赏
举报
回复
只要能创建,就必定能删除
soft_wsx
2009-09-04
打赏
举报
回复
设置为public,且只能select,不要设置为dbowner
soft_wsx
2009-09-04
打赏
举报
回复
我以前也问过类似问题!好像不可以的!只能在前台程序中控制!
JiaoYanChen
2009-09-04
打赏
举报
回复
看过
人生无回头路
2009-04-23
打赏
举报
回复
看来非常难了.哎,没做过这块要搞这块.真是头痛.
ai_li7758521
2009-04-23
打赏
举报
回复
直接用数据库中的权限不能控制,如二楼所言,要额外作控制。
ws_hgo
2009-04-23
打赏
举报
回复
[Quote=引用 3 楼 sdhdy 的回复:]
引用 2 楼 sdhdy 的回复:
楼主可以建一个数据库用户,当然要对应一个数据库登录名,然后把固定服务器角色:dbcreator赋给该数据库登陆名。
该角色具有:ALTER DATABASE 和 CREATE DATABASE 功能,但不具备删除数据库的权限。
dbcreator有删除数据库的权限,看来得想办法从前台程序进行控制。
[/Quote]
同意
人生无回头路
2009-04-23
打赏
举报
回复
这个比较难,现在需要管理员的权限设置需要这样的方式.数据库操作员经常需要到数据库管理器进行查询,更新数据的.
sdhdy
2009-04-23
打赏
举报
回复
[Quote=引用 2 楼 sdhdy 的回复:]
楼主可以建一个数据库用户,当然要对应一个数据库登录名,然后把固定服务器角色:dbcreator赋给该数据库登陆名。
该角色具有:ALTER DATABASE 和 CREATE DATABASE 功能,但不具备删除数据库的权限。
[/Quote]
dbcreator有删除数据库的权限,看来得想办法从前台程序进行控制。
sdhdy
2009-04-23
打赏
举报
回复
楼主可以建一个数据库用户,当然要对应一个数据库登录名,然后把固定服务器角色:dbcreator赋给该数据库登陆名。
该角色具有:ALTER DATABASE 和 CREATE DATABASE 功能,但不具备删除数据库的权限。
人生无回头路
2009-04-23
打赏
举报
回复
求各位大大,我是做应用程序和UI方面的,这方面我确实不熟.
MongoDB VUE
mongodb可视化界面,学习mongodb,就像mysql一样,有一个可视化界面,下载下来,大家就不用去官网下载了。安装包的环境是windows 64位
MYSQL
数据
库
基本操作:
创建
、查看、修改、
删除
本文介绍了MySQL
数据
库
的基本管理操作,包括
创建
、查看、修改和
删除
数据
库
的常用命令及其注意事项。通过详细讲解
数据
库
的字符集选择、修改
数据
库
时的安全措施、
删除
数据
库
时的谨慎操作等,帮助读者掌握如何有效管理和维护
数据
库
。此外,文章还强调了
数据
库
的安全性、性能优化以及备份策略,旨在提高
数据
库
操作的效率与安全性。
数据
库
的
创建
、修改与
删除
在MySQL中,一个完整的
数据
存储过程总共有4步,分别是
创建
数据
库
、确认字段、
创建
数据
表、插入
数据
。 从系统架构的层次上看,MySQL
数据
库
系统从大到小依次是
数据
库
服务器、
数据
库
、
数据
表、
数据
表的行与列。
创建
数据
库
查看
数据
库
的结构 show create database mytest1管理
数据
库
查看当前连接中的
数据
库
有哪些 show databases;切换
数据
库
use db_test;查看当前
数据
库
中有哪些表 show 表名;查看当前使用的
数据
库
select database() from
【
数据
库
-
用户权限
管理】(简略)
拥有该权限的用户可以执行所有
数据
库
的所有操作,包括
创建
/
删除
/修改
数据
库
和表、执行 SELECT/INSERT/UPDATE/DELETE 等语句。拥有该权限的用户可以
更改
表的结构定义,例如
更改
列的属性、重命名表或
更改
表的引擎类型等。拥有该权限的用户可以执行 UPDATE 语句,即更新表中的
数据
。拥有该权限的用户可以执行 DELETE 语句,即
删除
表中的
数据
。拥有该权限的用户可以将自己的权限授予其他用户或组。拥有该权限的用户可以
创建
新
数据
库
和表。拥有该权限的用户可以
删除
数据
库
和表。
一文搞懂什么是
数据
仓库(Data Warehouse)
数据
仓库与
数据
库
区别有哪些?什么是元
数据
?
前期回顾: ⼤
数据
是如何产⽣的?大
数据
的特点是什么?什么是埋点?如何进行
数据
埋点?【超详细介绍】 对于这么多种类,这么大体量的
数据
是如何存储的呢? 所以
数据
仓库就应景而生了。 目录
数据
仓库(
数据
是如何存储的)1 什么是
数据
仓库?2
数据
仓库解决什么问题?3
数据
仓库的主要特征4
数据
仓库与
数据
库
区别5
数据
仓库架构6
数据
仓库元
数据
管理什么是元
数据
?元
数据
具体的工作内容元
数据
分为技术元
数据
和业务元
数据
7
数据
治理脏
数据
的种类
数据
治理原则知识拓展(
数据
集市)结束语
数据
仓库(
数据
是如何存储的) 1 什么是
数据
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章