为了账号安全,请及时绑定邮箱和手机立即绑定

sql server 里面的 user 关键字

sql server 里面的 user 关键字

芜湖不芜 2018-08-29 17:17:07
sql server 里面的 user 关键字 是做什么用的?

2 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

user是一个安全函数USER_NAME(database_user_ID)
USER_NAME 返回与指定的数据库用户 ID 关联的数据库用户名。如果未指定 database_user_ID,USER_NAME 将返回与当前连接关联的数据库用户名。 Transact-SQL 函数 USER 也实现为 USER_NAME() 的同义词。USER 函数是由 SQL-92 为向后兼容性而定义的函数,用于为早期版本的标准所编写的应用程序。USER 被指定为与 CURRENT_USER 返回相同的值。
SQL-92 CURRENT_USER 或 SESSION_USER 函数,都是用来获取与当前连接关联的数据库用户名。在 Transact-SQL 中,这些函数实施为 USER_NAME() 的同义词。(指定 USER_NAME 时不带 database_user_ID 参数。)

查看完整回答
反对 回复 2018-09-17
  • 2 回答
  • 0 关注
  • 1241 浏览

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号